I know it's not wide enough for you (you said 14-21mm range) but since there were already two comments about the 24mm, I thought I'd give an opposing viewpoint.
Among the lenses I own currently are the 16-35mm f2.8L and 35mm f1.4L. I DID have the 24mm f1.4L as well (got it first, before the 35mm) and I must say that I hated it. Maybe it was simply a bad copy, but I just didn't find the lens sharp enough. And NOT as sharp at the 16-35mm. Several friends had told me before my purchase that this was the case, but thinking how could an "L" lens not be sharp, I bought it anyway. Sold it within six months. IF you buy one, make sure you are able to return it if it doesn't meet your needs/expectations.
I don't have it, but I've heard good things about the 14mm f2.8L II.
Which body are you using? Full-frame, I hope?
Cheers!