I am getting into PC gaming and am very used to the Xbox 360 controller due to its triggers then buttons on my PS3. I am looking for a controller (preferably a PC compatible Xbox 360 controller) for PC gaming. I would prefer a vibration feature as well. Any suggestions?