I use a wireless ps3 controller, motioninjoy drivers and an iogear Bluetooth adapter. I used to have the disconnection issue but in MIJ's interface there was an option to turn off my controllers auto disconnect. I did that and haven't had an issue since.

When I used the 360 wirelessly I had nothing but issues and it drove me crazy so I switched.