I just bought one of these recently to play Prince of Persia: Sands of Time on the PC. These are really great gamepads!
------------
Pros:
1) 2 rechargable batteries so you never stop playing! One is charging while you play and a fully charged pack will last longer than it takes to charge the other one.
2) dual analog sticks, 1 digital pad (very similar to the dual shock PS2 controller, except this one only has 2 shoulder buttons instead of 4)
3) 10 programmable buttons. 6 on the right side, 2 shoulders and 2 analog stick buttons.
4) Switches between analog and digital mode.
5) Has 2 operating channels so you can have up to 2 working simultaneously.
6) Not heavy at all considering the weight of the batteries. I would say it was as light or even lighter than a dual shock 2, probably because the P3000 has no RUMBLE function. (Which is not really something I miss)
7) Shoulder buttons are freaking HUGE so there's no way you'll miss it.. heh
8) Last but definitely not the least, WIRELESS using RADIO up to 10 feet!! (Probably more but I didn't test it past 10 feet)
Cons:
1) No RUMBLE function (Again, no big loss here, at least for me)
2) Only has 2 Shoulder buttons instead of 4 like the dual shock 2 (Got used to it quickly)
3) I paid FULL price ($39.99) for ONE *grumble* (But really, it's not that expensive, specially for wireless!)
4) After playing wirelessly you kind of start to hate WIRED gamepads (Con because now I'll have to spend more $$ to get wireless PS2 controllers)
--------------------
After using the Saitek P3000 on NBA Live 2004, POP:SOT and LOTR: Return of the King I have to say this has been the best gamepad I've ever used!! I used to use this Radioshack brand Dual Shock USB adapter with a Dual Shock 2 controller but the analog sticks refused to work with POP:SOT which got extremely frustrating without analog sticks. (There are puzzles that require you to walk instead of run). I truly recommed this device to any gamer thinking of playing games that require console controls to play. Scale of 1 - 10 I give this a 9.5!