You'll want at least 7mm, all around, although I do fine with 3mm gloves. I wouldn't want more than 5mm gloves, else you can barely move! If you're prone to cold, you could consider a 3-5mm hooded vest over the 7mm suit, to keep your core warmer.
As for recommendations, I've been very happy with my Henderson InstaDry, but if I had it to do over again, I might consider the Xcel SCS Polar (9/7/6) or Titanium Polar (8/7/6/5) wetsuits with integrated hoods. The people in those suits are the ones I see continuing to dive, even when the rest of the wet crowd threw in the towel, keeping up with the dry folks in 49/50 degree water.