99% of the time I use the mouse and keyboard since no controller can compare to it, but, when I do use a controller I use my cheap "logitech dual". It is basically a dual shock knockoff, but it does the job. My buddy has the wired 360 controller for PC and it is very, very nice. If I used the controller more I'd definitely get one.