Wenn du ne PS3 hast, kannst du auch den Controller davon nehmen (Sixaxis wird auch unterstützt - von manchen Emulatoren z.B) und du musst nichts blechen.
Ansonsten wenn du keine Konsole hast, ist der Xbox Controller wirklich zu empfehlen.