I just looked at my video card and it is a NVIDIA GeForce 9100 CT, in the graphics part of GTA 4 there is something that describes the resources being used for the card. It said something like about using 770 out of 990 of the card. So I am pretty sure the card meets the requirements. I am able to play CoD Black Ops with the card no problems.
When I am playing GTA 4 the frame rate with the first part of the game is normal, like I am in a small room I can walk around fine. But when I leave the room the frame rate drops and feels like it drops to half.
For the controller I did install the wrong
drivers, I installed a the Vista 32 bit by mistake, it works fine now.