You may want to wait on Kepler. There are so many rumors about how much Fermi is going to dominate or how much Fermi is going to be a disappointment, it is really hard to gauge what is really coming out of the green camp. If you can wait a couple weeks until the dust settles, I would do that. Remember the HD7870 is coming out Monday also.
True story, Im tired of waiting Nvidia. KEPLER GET IN MY BELLY... I mean PC!!!