Barry Sanders is my favorite NFL player of all-time. He did things that I have seen no other RB ever do. The player that moves similarly to Sanders is Dante Hall. Both can stop on a dime and avoid the big hit.
I really don't have one favorite right now. I am a big fan of the UT RB's (Ricky and Priest). I like Donovan McNabb, Shaun Alexander and Todd Heap too. As far as non-skill position players I like:
OT Jonathan Ogden
DT Kris Jenkins
CB Charles Woodson
ILB/MLB Ray Lewis
ILB/MLB Jamie Sharper
SS Ed Reed
Heck there are a ton of guys fun to watch.