Keyboard, they don't go bad so often (I had one USB joystick in the past and it didn't work and it was almost brand new) and you kind of have more precision with keyboard too also I don't really play games anymore (mostly because hardware or hard drive or OS issues)