Compare a 6600GT and a 9800 Pro which are both relatively the same price here in Canada and you would be a fool to say that the 9800 Pro is better. The 6600GT was never meant to be a flagship card. It is in the lower medium tier and it is the best GPU of its class. To say it is garbage against 6800U is TRUE. Maybe that is what Havoc is saying. But it is hardly garbage in its class.
Also, where did you hear 7800 is coming out today. I heard sometime in July and ATI X900 shortly after. The release is basically timed to catch the late summer/fall game schedule which many of the most anticipated titles will utilize SM 3.0 features.