Canon 7D is weather sealed, I use my in a harsh weather conditions sometimes. But you need weather sealed lenses to use it that way.
You should get 7D over 60D if you need tough body with better AF and viewfinder. IQ is the same. If you plan to shoot video swivel screen of 60D may be handy...