I'm sure it does, but the drivers continue to be utter total crap, and will for some time (the current trend shows). One reason I went to GeForce instead of ATI last time I got a card was because the ATI latest drivers were terrible at the time. They might still be, haven't been following up.
Anyways, I agree the 8800s are great, sure, but you're pretty much beta testing them with a hostile dev team, so to speak. Better to wait until the dev team shows the love and puts decent drivers out, and by that time there'll probably be a better card to buy!