I use the standard Xbox PC controller, mostly because it seems to work with just about any game. I've used a couple other controllers in the past, but they either didn't sync right or just felt wrong. Maybe the other companies out there just aren't good with game controllers versus Microsoft's...