I've been building computers since "93, yes, Windows 3 and 3.1 along with DOS 6.0, 6.1, 6.2 and 6.22. In these many years the best advice I can give for anyone is never buy the new operating system until at least 6 months after initial release. Those 6 months will give Microsoft enough time to work out any and all kinks from feedback received from real world applications. Windows 95, 98, ME, 2000, and XP all shared the same types of hiccups, and Vista is no exception, it just took those few months to get it just right. The only other suggestion is running a minimum of one Gig ram, preferably 2 Gig, unless you will be running the 64 bit version of Vista Ultimate, then you can easily run up to 8 Gigs Ram.