Any Predictions for kepler gpu's when is it gonna come out?

I've actually heard Q2 2012 on Kepler, April at the absolute earliest, more likely May June, or July is when they are going to start to roll out. If you are unhappy with your current performance, and you can get a decent upgrade now, you may want to consider buying a new card now, it's going to be a while. If you're really patient you can wait for Kepler, though I doubt it is going to be as impressive as some are claiming, I doubt the GTX 680 is going to be nearly twice as fast as the GTX 580, that's just completely unrealistic.