The hardware is good enough although you may want to add more RAM.
I would run the Windows 7 upgrade advisor first. http://www.microsoft.com/en-US/Download/details.aspx?id=20
Since it is running Windows XP Media Center Edition, you'll have to do a clean install.
Microsoft says users can perform clean installs on their PCs
Windows 10 will be offered free of charge to those who upgrade from Windows 7 or Windows 8.1, but since a genuine product key is automatically upgraded to Windows 10 once you complete the transition, many wondered whether a...