I bought a controller for the PC to play roms with, and it was bad not because of the way it fit in the hands, which wasn't all that comfortable, but rather because it looked like a ten button but was actually a four button. Set up like a PlayStation controller, the four top buttons were just turbo for the main buttons, and the two in the middle didn't do anything at all. But I bought it for six bucks, so what can I say, you get what you pay for.
Other than that, I don't really have a preference on the consoles. I'm pretty flexible, I guess, and I have enough trouble with the games to be worrying about the piece of plastic in my hands.