The Canon 28/1.8 USM is cheaper, smaller, lighter, uses a more conventional filter size, is FF compatible and future proof. Optically both are in the same ballpark: Excellent in the center but only so-so in the borders. Other viable options are the 28/2.8 and 35/2. Not as fast, not as well built but even more smaller, even more lighter, uses an even smaller filter size, are also FF compatible and future proof and are <b>a lot</b> cheaper.
http://www.photozone.de/8Reviews/index.htmlBTW, I just bought the Canon 28/1.8 USM but as I don't have it yet, I am unable to give you any first-hand experience with it. I also had the Canon 24/2.8 and Canon 35/2 and think very highly on them. The only fault I found in them was that AF was a bit on the slow and noisy side.
Of course, if money was no object I'd go for the 24/1.4 L.....