Dear All,
Thanks for all your great advices.
Took me a while to digest the useful info to guide my choices. Hence I only reply till now.
I have gone down to ViVocity Canon Showroom last night to have some hands with the diff lens that you guys have recommended.
After following the thread closely, I have narrowed down to two lens.
First is the Canon EF-18-200mm.
Second is the Canon EF-S 15-85mm USM ( Will purchasing 2gether with 7D package)
** I do like the 7D alot. And looks like I gonna train my arms up to carry the weight of the camera together with the lens.
I will look around these few days before I finally commit to one of this lens. My budget can only allow to buy one lens first.
This gonna be my biggest camera purchase ever. I will update my final purchase.
Do keep your comments coming in if you have any great suggestions.

Cheers!