Servos are a debatable subject. But I've had good luck with the Hitec 7955 for the most part. I think the newest version is actually the 7950. I've had one mysteriously fail on me, but they have a good warranty:
7950 (rediculous amounts of torque)
http://www.servocity.com/html/hs-7950tg_servo.html
That's a good price too. They're $150 just about anywhere else...