The cheapest place to find it is in the Software Forums.
Also, I'd recommend Newegg.
If you plan on upgrading your system I recommend the retail version.
If you know for a fact you will never want to upgrade it or only upgrade 1 thing, go for the OEM.
And the $3 Starter Kit doesnt actually give you a licence to use the OS.