Did anyone install this Beta already? I am just giving it a try - without major problems, so far - but haven't found significant improvements over Vista. I have to admit that my test runs just some 20 minutes or so, and that visiting SF is one of my first actions. The new Taskbar seems a bit odd on the first sight, but maybe it will be an improvement on the long run. In any case XP's Internet Backgammon is back and with it one of my favorite time killers.