I've used PCS controllers and they are expensive, but very nice! I've heard the optishift ones work pretty good too.