Yeah, the 7800 is very very close to the 6800. It optimized shader instructions within the pipeline, bumped the clocks and pipes.
The X1800 is quite radically different from the X800, which was just 4 R300s molded together AFAIK. The X1800 introduces a completely different memory controller and SM3.0/HDR support.