The list of graphics cards originates from the time your evo was new. The GeForces were aimed for budget gamers, the Matroxes had the best 2d picture available (for CAD and such).
As Ack-Ack said, an ATi HD4650 AGP card, although being the best, would cause bottlenecks to all other components. Something between the list and the 4650 would not cost a fortune and would outperform your laptop. A quick search in
ebay ("radeon agp") gave some interesting looking options for under $30, like 9800 Pro or X800 or X1950 (the hundreds in Radeon cards tell the efficiency range, ##800 and up were top cards back then. The digits before hundreds tell the age.) Your neighbourhood computer builder could have some items waiting for you, too, in the same price range. Or your friends...
I can't help with NVidia product numbering other than that MX means poor... There's
Wikipedia articles about them, though, giving you information about card generations and manufacturing dates. Same goes for
ATi cards.