Put me in the crowd that doesn't think Huff is a stud. He's a very good hitter however when I think of stud I think of David Wright, Miguel Cabrera, Albert Pujols, etc.
If you say Huff is a stud then you'd have to say that Trot Nixon is a stud too (don't bother calling me a homer either, I hate Nixon and personally think Huff is better). Before anyone kills me with this go and look at Huff's and Nixon's stats they're very similar. But to save time for people to look it or (or kill me) I'll post them here:
Player A:
946 games, 3168 at bats, 536 runs, 892 hits, 131 HRs, 514 RBIs, 29 SB, .282 BA, .370 OBP, .486 SLG, .856 OPS
Player B:
799 games, 3028 at bats, 400 runs, 870 hits, 128 HRs, 449 RBI, 20 SB, .287 BA, .343 OBP, .477 SLG, .819 OPS
Player A= Nixon (31 years old)
Player B= Huff (29 years old)
Sorry but Huff isn't a stud, it doesn't matter that he's playing on a lesser team. Sure it hurts him a little bit but studs can put up monster numbers on bad teams too (for some examples see: ARod before he came to NY, Griffey, Miguel Cabrerra his whole career, Alfonso Soriano this year, Todd Helton his whole career, Carlos Delgado when he was in Toronto and now Jason Bay).