My 400d has survived artic temperatur, heavy rain, sand, wet concrete, heat, snow and my 4 year old girl has played with it alot. I have brought it with me everywhere, and it has scars and scratches everywhere. Still afther some 100 000 shots, the camera is still running good. If 60D is bether than the rebel, well, then it should be good enough for most environment.
almost same experience with 400D
I was considering between D7000 and 60D almost a month, comparing EVERY aspect of my needs.
Finally got a 60D (because i am an photohrapher / videographer) and i have NO dissapointments so far (2 months).
sry about english, a bit rusty