Go pick up a 570 to hold you over. There is no official release date, but is has been said for at least 6months now that Kepler will not be out until Q1 of 2012, and most rumors I have heard are saying late Q1 which means they will be out some time in March (though this is only rumor). That means you have 3-4 months before the product is released. Then, after it is released you will want to wait until the competition churns through the reference boards and starts producing slightly beefier offerings, so I would say to wait until next summer or fall even and do a whole new build with IB if you like being on the pocket-bleeding edge of technology.
at 1080p the 580 was overkill anyways. I would spend that money on a better monitor, and get a cheap GPU that will get you through, and then pick up a 680 when it comes out, then you would really get to see what you were missing.