I always use my neck strap, and if its not round my neck, its twisted around my wrist twice to prevent it falling off my wrist if i some how drop it.
I don't think I'd buy the armor thing, but something like that would be pretty good.
As for the storm jacket, looks really nice! I was thinking about buying an underwater casing for my 350D around June next year before I go on holiday, so I supposed I could use that when its raining if its not obtrusive, but until then, the storm jacket thing would be nice to have.
Canon EOS 5DmkII + BG-E6 + Canon EOS 40D + BG-E2N + Canon EOS 33
Canon 17-40 F/4L
USM + Canon 24-70 F/2.8L
USM + Canon 28mm F/1.8 USM + Canon 70-200 F/2.8L
USM IS + Canon 85mm F/1.8 USM
Canon Speedlite 580EX II + Canon Speedlite 540EZ + 2 x Nikon SB-80DX
Cactus V2s Wireless Trigger - 5 x
Cactus V2s Wireless Reciever