There are many reasons why the non 3D chips make sense. I myself wanted an efficient and cool chip for primarily c++ development and a bit of gaming on the side. The 7900 non-x is the best chip for the money for that workload (AMD anyway).Regardless of what it is, wait for X3D.
AMD has proved twice now that there is no reason to get the non X3D processors, they have no real advantage in real life applications