Ive managed to fix the problems a while back, but im not sure how, after purchasing am OEM disk, and installing from that, it failed to activate again, after that i took out my storage drive and everything seemed to activate just fine, and has stayed that way ever since, even after putting the hard drive back in, which is rather odd... but at least its fixed.
Only problem is now i decided to upgrade my other PC to Windows 8 using the upgrade disk that never activated on the other one, but its not telling me that its already activated on another PC, even though it never actually activated, im hoping that a call to Microsoft will resolve this issue.