hmm strange, never once had a issue with wga
Never upgraded a computer and had it make you update your licence? (not purchase a new one but have you tell MS that you have upgraded your CPU or HDD.)