Hey........ Best to avoid Geforece 4 MX cards because they really are not that good lol, the only good thing about it is the name Geforce 4 lol... A Geforce 4 Ti4200 and Ti4400 are the best choice, but they are expensive.....
Your best bet is to get a Geforce 3 Ti500 from Aria [
www.aria.co.uk ] , its much quicker then Geforce 4 MX and its very overclockerble too... The Hercules 3 card from there is £123 with free delivery because its over £100........
You could go down the other route and get a ATI Radeon 8500, but that is not a Geforce card but it is supose to be very quick and magazines think its quicker then Geforce 3 lol, but it got some driver problems, best to avoid that one but it is quicker then Geforce 3 and simillar price......
If u want to spend even more money u can splash out on either the Geforce 4 Ti4400 or Ti4600 both by Creative and from Aria as well, they are worth it, but it costs a lot though, but they are way cheaper then other 128 mb Geforce 4 graphics cards...............
If u get a Geforce card then download the detonator drivers from Nvidia website and use them rather then the ones that come with the card, u get a massive speed boost.......
JC ............ and i pre-orded GP4 ages ago lol