Microsoft has released a preview of Windows Vista Service Pack 1 (SP1) to a small group of testers for evaluation before a broader Beta release via Technet and MSDN, and public download later on. However, this Vista SP1 Beta preview release, which in actual should be named ‘alpha version’ considering possible bugs contained inside it, has been leaked to P2P download sites, and available for […]