Windows 7 Beta leaked to the torrent world, Deemed “Massive Improvement” over Vista January 4, 2009Uncategorizedaditya.aditude Non believers be afraid. Be very afraid. Boo. PS: You can read more about it here. I am currently downloading the beta and will post the review when I have adequate time.