I am new to this forum and wondering what is the best way to get my hands on the windows xp service pack 2 so I can run bootcamp on my macbook pro?
Typically, you'd need to buy a copy of Windows XP, either Home Edition or Professional are supported by Apple Boot Camp. Here's an
Windows XP Comparison Guide between Home Edition and Professional.
What are the things I should watch out for?
Don't get the 64-bit Edition (for Itanium-based workstations), x64 Edition (no Boot Camp driver support even if you have a 64-bit Mac Pro), Media Center or Tablet PC Editions (those last two probably can be made to work, but Apple doesn't support them).
Also, you can't use an upgrade version because you can't eject the CD to validate the product being upgraded.
Lastly, if you buy a pre-SP2 copy (original or SP1) then you have to make your own SP2 installation CD through a process called
slipstreaming as the Mac needs driver support that came in SP2.
Can I use someone else's copy?
Do I have to get my own?
In general, you need to have your own license for Boot Camp as Microsoft XP uses
product activation to make sure you're running a legitimate licensed copy. There are hacks to get pirated copies of Windows working, but inevitably some update from Microsoft gets released and the stolen copy stops working. They do then offer to sell you a legit license over the Internet though.
Can it be any copy of Windows XP? does it have to be specifically for a Mac?
There is no special Mac version of Windows XP. The cheapest approach is to buy an OEM version (~$90 for Home Edition, ~$140 for Professional), which once activated will be tied to your Mac, cannot be transferred to another computer, and does not entitle you to any support from Microsoft.
Retail (non-OEM) editions cost about twice as much, do let you transfer the license to another computer if you uninstall it from the first, and come with support from Microsoft. Otherwise, OEM vs. Retail are the same.