Thanks those with the constructive suggestions. Yes, I have overlook the 17-40 and keep looking into 16-35, I suppose the mind-block was because I had a bad experience with a particular 17-40 sometime ago. Now it is the tough decision between 17-40 or 12-24... must get down to do some testings liao ..