...
I would say for BF3 the Extreme 3d Pro is all you need. I think it's really well made for a $30 joystick. It has just the right amount of buttons on top of the joystick for all of my keybindings and the throttle control is much easier to use over the Attack model. It also has Yaw control, which is the main reason I bought this model over the Attack as I like flying the helicopters with the joystick.