I've had my Logitech Rumblepad for about 6 months. It's the best gamepad I've ever owned. I've played at lot of NFS: PU, the analog stick works great. Haven't used the Rumble/Forcefeedback feature ...
I have been looking for the perfect PC gamepad forever, and have easily gone through at least 5 different ones over the past few years. When I received this controller for review, I was skeptical.
Use the profiler and you should be able to get it to work with any game. Its a little hard to do at first because of the lack of documentation but once you get the hang of it its easy.