In reply to abcdef:
Buffalo are fantastic, I haven't owned one myself but borrowed a mates for a few weeks, and it was outstanding.
I own a Snugpak, Pile Shirt had it for years and its been with me through a lot, from the Desert to the Arctic. Its been ripped, and I have sewn it up, battered, used and abused and I refuse to throw it out. its relegated to dog walking duties now. A nice easy retirement for it.
Montane Extreme Smock, is definitely worth a look aswell. Absolutely cracking bit of kit. I got it to replace my Snugpak a couple of years back.
I would recommend the Montane over the Snugpak. The Montane is a touch more expensive but you can sometimes find it on special offers.