Phone activation of microsoft windows 7

I have just installed windows 7 home edition. The OS was working fine until today when I am constantly being urged to activate the software through and international call. Given that I am quite far from the USA is there another way through which I can activate the windows and is that really necessary?
