I would have suggested the NEW 24-70 but it is 2300 bucks and STILL lacks IS.

I prefer the 24-105. Not giving up much in sharpness overall and a lot less moolah!

Read Bryan's reviews on both lenses on this site. He pretty much breaks it down.