Robert Scoble agrees with Robert McLaw of the Longhorn Blogs that Windows Vista is not ready for prime and needs more time to order for it to be a more finished and worthy product. Robert McLaw says there might be a need for Beta 3 as Vista Beta 2 failed to live upto expectations and is a huge memory hog