Just got a cheap 10$ 360 Wired Controller And Connected it too my PC! Its from a site... I Forgot, but it has a 5 Year warranty!
Now when you go to my house. We can play L4D Co-Op, but someone has to use the controller, and one person has to use the keyboard.
Here is a picture!

Community Member