I disagree with this as he wanted to buy the card at launch and did so, that's up to him, I say enjoy your purchase! I've done the very same thing before, you can wait forever but I love the excitement of getting something that's just been released, I am resisting the urge to go get GTX 680 SLI at the moment as an upgrade from my 580's in SLI.
I would so love the new cards but can't justify the cost for the benefit, although I understand it would be around 30%. But at my resolution, 2560 x 1600 I haven't had any problems running the games at maximum and maintaining a decent fps.
Also it's a pain as I have mine watercooled so I would have to strip out the blocks and reattatch the coolers that came with the cards, the re-block the 680's, not worth it at the moment for me, but i SOOOOOO want them anyway!!