Haven't even heard of this, thanks for mentioning it. All I can say is Vista blows and i'm still running XP. It says release date is June 3, 2009 so maybe they can come up with something decent and not so resource heavy by then, we'll see.
LINK: http://www.windowsvienna.com/
come up with something decent and not so resource heavy by then, we'll see.
*the exceptional businesses of our esteemed moderators