I use a p880 too, d-pad, dual sticks, 8 buttons, like they said its a great pad.
I also have a Microsoft SideWinder FreeStyle Pro. Its D-pad is only good for driving games, its positioned at an angle, coupled with it's smoothness, it makes it harder to just press right and not right-down. Buttons are fine, and it has a tilt feature whch is useless in all games.
I have a Saitek R440 too. Amazing fun for all drive 'em ups.