Upload & Sell: Off
You won't be disappointed with the 100L, it is awesome.
If your gut feel is that the 100L is for you, go for it.
However I agree with some of the other posters.
The 135L has a bit more character.
It has a very nice look, especially for portraits.