The GeForce MX 440 is more of a mainstream card, which may explain your low frame-rates. For sheer gaming power you will need an Nvidia chip with an Nfinite FX engine, anything from the Geforce 3 or 4 Ti range.
Although, how fast is your CPU? Games like MOH:AA and GTA 3 usually need at least a 1Ghz CPU to run properly.
GTA 3 is also one of the most bugged game ever released. People have played it on 2Ghz CPU's and still had stuttery gameplay.