I dont know about a PC controller, but the best design i have ever used is the Nintedo Gamecube i love it just for the controller. i hate the others they seem weird to me.
__________________
Personal UK Webhosting
Get 25% of ANY shared package for life ~ Promo: webmaster-talk (only for members!)
I like the Xbox controllers. I hacked together an old Xbox controller and attached a USB connection to it. Use it all the while. Might have a few problems looking for drivers though.
I am using Topway Dual shock PC Joypad and it gives the best gameplay and it is compatible with many games including NFS carbon etc. By compatible, I mean to say that its shock feature works with many Games. Other than that, this game pad will work with every game and its really comfortable to use it too.