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