I completely agree with this.  If you do choose to use a wireless Xbox 360 controller, make sure to get an official xbox controller wireless receiver.  My wife purchased a knockoff for ~$7 and I spent a couple hours trying to get the controller to sync.  Using an official controller, the drivers with emulation station just worked and I was up and running in five minutes.