If I may, I'd like to caution you against getting a GeForce3. Don't get me wrong, they're great cards, BUT!!! a) You're one generation closer to not being able to play certain games. This is important because:
b) I own a GeForce3, and while I've been happy with it without exception, I've started to notice that all the software developers are going GeForce4 crazy far more than they ever did with the GeForce3 (they practically didn't with that card.) Games exist right now that I have to run in 640x480 to get the full detail in them. For instance, the SOFII mptest can't run well at anything higher than 640x480 if I want 32 bit textures, high detail textures and models. This is, admittedly, asking a lot, but I think the games market is wholeheartedly embracing the Geforce4 and not the Geforce3, so I would go for the 4.
<b>Studies have shown that most people prefer the taste of AMD to the taste of Intel</b>