Well, I really like what Microsoft is doing at this stage. We really can not rush huge companies into developing huge software for us where ever we wish. Giving it sometime does just fine. Though, i believe that, if Windows XP was not leaked then the process of developing longhorn would not of had yet been started. Windows XP as you may know was a HUGE step in the windows community. Since it got leaked unto the web after the first beta, the people that leaked it got used to it and actually were getting bored of it. That is why Microsoft has started developing Windows Longhorn at this stage, to keep their customers pleased AND to keep the peoples potential up. So we really need to watch as to what we say about the potential, i would give MS some time, I mean, come on, we all know that they always come up with something good.