I have a Canon 50D (actually 2 of them- I shoot weddings)- better body construction then the 60D and even though it's not one of the top professional models, with higher end lens you can't tell the difference. LOVE it!