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...