Nchawla, I'm glad that I was able to help with the free software. Also, I wanted to mention that if after following everyone else's suggestions and you still can't resolve the problem that you are having with SP2, it might just be that your computer is not compatible with SP2. I did a Yahoo search with the words "sp2 upgrade" and "not compatible" and found this old Cnet thread:
http://forums.cnet.com/5208-10149_102-0.html?forumID=7&threadID=123192&messageID=1397664
There's a whole lot of information in that thread, however, if you scroll down to the bottom of Post 3 and go up 5 sections, which are divided by:
***********************************************************************
you will see the section Submitted by: Jeremy D. of Sydney, Australia which says:
This is my answer to the question for this week:
There are benefits and risks involved in using Service Pack 2. It is true that you will gain many cute features such as upgraded icons and images for wireless and other related items as well as a numerous collection of security updates however there are also many downsides to the story. Many drivers and considerable amount of software is not compatible or will contain conflicts with Windows Service Pack 2 as Microsoft has made many changes to its operating system with this update. A good example is the well documented driver problem related to internal wireless cards such as the Intel Pro Wireless 2200bg. If you are using standard software and relatively standard hardware, you will definitely gain benefits from upgrading to Service Pack 2. However, be wary if you use non-standard hardware or older versions of software which are not compliant with Service Pack 2, as you may spend many a day trying to figure out what went wrong.
Hopefully Jeremy D.'s comments or other information in that thread will help you to determine if you can fix your problem with SP2 or whether you should move on.
P.S. By the way, just wanted to say that I didn't read that whole thread to find Jeremy D's comments, but I intially looked at the cached version of the thread from Yahoo's search where the search words that I used were color highlighted. lol 