Quote Originally Posted by BES
I am thinking about getting something in a 24-70mm range, but the Canon L lens is a bit pricy right now, I would prefer to wait or look for alternative if there is one...

How about the Canon EF 28-70/2.8L USM? I have one and it produces excellent photos with good sharpness and contrast.