For me, go down to the shop. Try each one then decide. All of them are good. Only you would know which one you'll really like.
Lens wise, I think any brand would offer competitive lenses.
Weather proof wise, I dunno. I didn't plan to shoot in the rain.