"So my vote, buy a single 295x2 and wait...or don't buy any card and wait."
But a 295x2 is not a single gpu, so i would be stuck with 290x performance for games without crossfire capability.
I currently have two 290's in crossfire, and I have never run into a game that didn't use crossfire...