Right now it's Tyson Griffin, but it changes the more i watch MMA, I also like Jose Aldo, Brian Bowles, Frank Mir, Check Kongo, Matt Hammill, The Spider, GSP, Koshchek, Swick, Anthony Johnson, the list goes on and on I just like dynamic fighters.....
it would be impossible to pick an all time favorite for me so I will have to give you a Top 5
1) Fedor Emelianeko his record speaks for itself, and he has an explosive, overwhelming fighting style sambo is just fun to watch...I also like that I've never heard him talk shit on anyone...he just whoops ass no need for shit talk.
2) Anderson the Spider Silva... He has to be one of the most athletic men in the sport, and one of the best strikers ever... He is extremely dynamic, and strong for his build.
3) Mirko Cro Cop... He is a much getter kick boxer than UFC fighter, but I'm pretty sure he has the hardest left kick there is... he is a little one dimensional, but if he gets any kind of room to throw some kicks you are done for.
Chuck Lidell... he's the iceman, he beat the shit out of tito ortiz multiple times, and is just fun to watch... his one dimensional style caught up with him though, but when he beat couture I knew he was for real.
5) Brock Lesner... he still has a long way to go to establish himself in the sport, but I love his attitude, and his power...if his technique ever catches up with his power then its over for whoever steps in the ring with this manimal...
I very very strongly disagree with your assesment of him being one dimensional. He was first a wrestler, a pretty decent wrestler at that. Then he got into kickboxing. He also has a good guard, with amazing potential to get back to the feet. seems very well rounded to me
I don't really have an all-time favorite, but I've got fighters in each weight class I'm watching for.
LW (155): Gray Maynard, Kenny Florian, Clay Guida, and Matt Wiman
WW (170): Ben Saunders, Dustin Hazelett (fucking AMAZING BJJ, especially his use of the rubber guard), and Thiago Alves (THIS guy. I think he'll be the one to beat GSP out of anyone right now)
MW (185): Demian Maia (do I even need to say why?), Nate Marquardt, Goran Reljic, and Amir Sadollah.
LHW (205): Mauricio Rua (coming off his win over Liddell it looks like the Shogun of old is back and better than ever, his technical boxing and evasion looks much improved), Wanderlei Silva, Rashad Evans, and Lyoto Machida.
HW (220+): Shane Carwin, Frank Mir (a really interesting, analytic guy, gives great interviews and really good, reasoned responses and strategics. Plus his BJJ is just off the charts), and Cain Velasquez (if not Mir, then my money's on this guy to beat Lesnar).