Alright then, I take it back.... Looks like AGP is your only option within a reasonable price range.
I suggest you get this card
I know it is ATI, but
A) All of Nvidia's AGP cards are dumbed down versions of better cards, underclocked with lower memory.
B) I am ATI biased. I like Nvidia and all, but ATI has been good to me.
That card should be able to handle the future pretty well, and
definitely the present.
EDIT: Just saw the card you linked to, GREAT card. I say go for it for sure. Forget everything I just said, and go buy that card.