I use the wireless xbox 360 controller, but not all the time. Prefer it for everything except actual battles. If it's not used for while, goes to sleep, need to restart the game to recognize it again if i realllly want it.
Do PS3 controllers do the same thing? Those can always be plugged in, but before I go through the 12 steps of installing my ps3 controller to the computer figured I would ask first, because if the controller sleep issue is still there it's not really worth it.