Thank you all for all your suggestions. The primary reason for going to 7D was weather sealing and burst mode. When I had XSi, every time I was back from tropical weather, it used to malfunction. Exposing to little bit of rain was causing rusting of internal parts. 7D never had any issues in that regard. While hand holding, burst mode is a big plus. 7D fits nicely in my hands and going back to xxD or xxxD means loosing that "feel good" factor. Least used feature of 7D is AF system
I am still undecided at the moment.
Thanks once again for all your help.