That did get the key actually, so maybe I won't need to buy windows after all. But before I do anything I wanna get the order right. So, install the new motherboard, ssd and everything, boot using my current hard drive, at that point it should ask me for the cd key which I now have. Then, move windows to the ssd, I know about the whole aligning sectors etc so I won't list it all here (Using this for reference if anyone's interested or has a better source). Then format the original hard drive and use it for storage and carry on as normal with the upgrades?