Okay... gotta intervene.
Windows Vista- planned release date: End of 2006.
Requirements for 'Aero Glass' interface - DirectX 9.0 compatible card. (ie, full pixel shader 2.0 support).
Requirements for 'Aero Lite' interface - as above.
Requirements for 'Aero' (ie like windows xp) - same as XP visual engine, with more memory.
Your 7800 is a
DirectX 9.0 part, however, it
could theoretically be DirectX 10 compliant, since the pixel shader 3.0 support was only very recently added to the directX specification - we'll have to wait and see once the standard is ratified.
However, rest assured, your card
WILL work in Vista - along with just about every other graphics card in existence (yes, even integrated chipsets - though don't expect any 3D effects on those!).
And yes, before you ask, DirectX 10 will be backported to Windows XP, and you should also be able to safely install it no matter what your hardware is (yes, even you at the back with your Geforce 2!). Of course, whether you can make full
use of it is another matter...
In short: don't worry, just wait and see. Remember: Microsoft actually
want people to run their OS's (even though it may not always seem that way!) because, after all, they need to make money and to start making ludicrous hardware demands gives them a vastly smaller market to sell their product to. It's all simple economics, really.