What gamer would buy either of these cards in today's market? Does the fact that neither has full DirectX 8.1 features mean anything?
Besides that, a quick peek at
www.pricewatch.com shows that GeForce 2 Ultra cards sell for $175-$220.
That's because nobody is buying this card anymore.
If these were your only two choices, the MX440 will be the better choice. Performance will be similar, and the price/performance of the MX440 is much better than a GeForce 2 Ultra.
That said, forget both of these cards and get at least a GeForce 3 Ti200, especially if you're a gamer. You'll pay only around $30 more, and you'll get full DirectX 8.1 features. If you don't know what these features are, go back and read all about the GeForce 3 and GeForce 4 articles here on Anandtech. Then go ahead and read the benchmarks of cards on the Unreal Performance 2002 test. Especially on that test, you'll see that the GF3 Ti200 doubles the score of that pitiful MX440.
If you're not a gamer, well, just get the cheapest card. It doesn't really matter much then, does it?
Sorry this doesn't answer your question, but there's a reason there are no benchmarks showing the MX440 vs. the GF 2 Ultra: No one would even bother trying to decide between these two cards. There performance isn't too different, with a huge price difference. Your real question should be "Should I buy a GeForce 4MX series card, or spend a little more for the much better GeForce 3 or 4 Ti series?"