AGP 8x, Video in and out?
Well, with the ATI 7500 AIW, you're looking at a TV tuner as well.
The Geforce 4 MX is little more than a turboed-up Geforce 2 - basically DirectX7 hardware, rather than the DX8 of The Geforce 3 and Geforce 4 Ti.
The ATI 7500 is also a Dx7 card - Their DX8 range starts with the 8500, with DX9 from the 9500 onward.
If you care about RECENT games - you want DX8 hardware, otherwise anything will do.
The GF4 MX is a terrible con on people who think they're getting a "real" Geforce 4, since the Geforce 3 WILL blow it away, but it should not be a BAD DirectX7 card - other than they started knocking out wierd SDRAM versions in true Nvidia (original, higher, lower) style.
PS. From the description, I'd guess THIS one
http://www.msi.com.tw/program/products/vga/vga/pro_vga_detail.php?UID=361&MODEL=MS-8888
Full pack version!
It says it's DDR.
It also says DX8.1 - but that's software support, as the hardware is only DX7 - so if the featured games demand much in the way of DX8-specific features, you'll be turning features off to keep the frame rate up.
It'll blow my Geforce 2MX away, but don't rocketing 3Dmark scores or exceptional framerates in gameplay.
On DX7 stuff, it may well beat an ATI 9000 (cheapest DX8 card), but once DX8 features bite, DX8 hardware will leave it in the dust.