One piece of advice from me, Don't upgrade to Windows 8. It's a complete pain in the ass. It becomes really slow after a few days and the only thing it's good at is helping you develop patience. And the UEFI boot system could cause problems if you have plans to dual boot Linux with it.