"Total ownage"4.5 starson by JaimeCayo
Pros: Easy to use and program
Cons: Need 3 more buttons
Summary: I have owned for a year or so. It has improved my game to the point that people think I hack...LOL
I use it to play BF2 and CSS.
The buttons can be programmed anyway you want it, the macros is awesome, save you time and headaches all your keyboard is at your fingertips.
If you can combined with your mouse an joystick use to give it a boost while flying.