<< I've never actually had a GeForce 1, but I've heard that they have some of the worst 2D of any graphics cards because they use crappy filters. >>
2D quality is entirely different from 2D performance. While nVidia has often been acclaimed as having rather poor 2D visual quality, they've never had poor 2D performance. In fact nVidia has been near the top of the 2D performance charts ever since the original GF1.
Most of the replies seem to be answering for 2D visual quality... the original poster referenced 2D performance which is an entirely different concept.
Their are very few things left that can truly stress the 2D performance of modern graphics cards.... there are some PhotoShop activities that are somewhat limited by 2D performance, and video editing at high resolutions can be 2D performance limited. Besides that, you seldom see 2D performance related bottlenecks unless your driving two monitors via one card, in such situations there are definitely times when 2D performance can become a limiting factor.
2D performance has pretty much stagnated since the GeForce1 was released, as the 2D performance of the classic SDR GeForce1 is almost identical to that of the latest ATi/nVidia cards.
Regarding all the mentions of Matrox, while their 2D visual quality has long been the best in the industry it's been years since they were at the top in 2D performance, or anywhere near it.
One last comment, if 2D performance is a factor for you avoid the nVidia Detonator drivers 27.20 or later as they have some issues that have considerably reduced 2D performance... in most cases 2D performance has to less then half that of the previous Det4's. Alpha blending performance is less then half that of the earlier Det4's, window layering half the speed, 2D blitting, scaling etc etc.
For the vast majority of people this won't be a factor though, as there are very few applications left that are at all stressful on the 2D performance of modern graphics cards, so most likely won't notice any difference at all.
Hopefully these issues will be fixed in a future driver update.