Most people tend to go for the 64-bit OEM SP1. It's the cheapest option, and is still fully functional. As above says, you don't get support from Microsoft, and your OS will be tied to the motherboard you're using upon install. This would mean buying a new OS when you upgrade your motherboard. The OEM is a lot cheaper though, so I would go with that.