I honestly haven't used many controllers, but I'd say my favorites are:
1. Wii Remote + Nunchuk combo
2. PS2 DualShock wireless controller (Psyclone brand)
3. SNES controller
4. GameCube controller
5. Wii Classic Controller
The NES pad is way at the bottom, as it hurt my hands something awful back when I was a kid.
Sky Render - Sanity is for the weak.