One other thing guys I'm looking to get a 17-55 focal length range lens , I can't seem to bring myself around to buy the canon 17-55 what's the newish sigma 17-50 is like its a bit cheaper that the canon
My personal view.
7D is the best built value for money camera around - bar none.
Rules for buying:-
But there are some bad copies, OOF etc. All you have to do is buy from someone who it is physically easy to return the camera, and do on a credit card for the protection, and then if you are unlucky then take it back straight away and get a complete replacement until you get a good one. Refuse repairs or to have it sent back to Canon. F.O. Would be my response.
If you are a wet with no backbone dont risk it. Simples, its a complete replacement or a complete refund or court! They always buckle, acid test is OK I will keep it if you can take a sharp picture. Take your laptop into the shop. If they can, profusely apologise and learn how to shoot the 7D - for me it is a bit of an art.
7D's love good glass = Canon L series
A big exception I found was the 40mm F2.8 Pancake - mine is delicious for the money. Almost up with the L lenses.
Great L ones FOR THE 7D :
70-200 F2.8 L IS USM mk II
100 F 2.8 macro mk II
70-300 F4-5.6 L IS USM
85 mm F1.2 L
Also heard the budget 85 mm F1.8 was very good.
I would do it, unless you could afford a 5DMk III.