You do understand that you are just listing GPU's & not real cards? Can you list a brand, full model name, memory config & speed in "ns" or mhz, & price. Do you understand that a GF4 "MX" card is really a GF2 & really should not even be called GF4(in fact all GF3 cards will smoke all GF4 MX cards). Also there are many versions of the Ati Radeon 8500, one of which is the "LE" version, which will not perform as well as the the Ati Radeon 8500.
Having said that, all versions of the Radeon 8500 are better than all versions of the GeForce4 MX video cards. You should check out the THG VGA charts for the latest benchmarks of the current Video Cards.