For long-term use and support, consider purchasing licenses directly from Microsoft.
Detailed steps on how to if your current Windows installation is genuine?
Announcements