AFAIK (As far as I know) Service Pack 2 hasn't been released yet. All that's out there is "Release Candidates" which may contain bugs themselves. Wait until SP2 is officially released and then get it.
That's a value judgement, and difficult to apply to an operating system. There's nothing wrong with Service Pack 1 after all!
SP2 contains all the updates that have been issued since the inital release of SP1, plus improvements to Internet Explorer, Internet Connection Firewall, improved networking features and security, and a host of other improvements, mostly security-related.
Like CatWeazle said, you don't compare the two. Service pack two has fixes that improve on the fixes contained in service pack one. Hence the term "Service Pack" sp1 is the first service pack, and sp2 will be the second.
No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.
Previous Thread in Windows NT / 2000 / XP Forum Timeline:USB Ports