TechSpot: Windows 7 is Here – What You Need To Know