Yes there actually is a ton of underlying code changes that are good, but to the average home user aside from losing support for XP or wanting the latest eye candy, then not much real reason to upgrade if you already have XP (IMHO)