Lately I've been using one of these: http://www.powera.com/products/details/774

I can afk, and reconnect it as much as I like without reloading the game.
Real xbox360 controllers are horrible.