If you are habituate with Windows XP and would really don’t want to switch from it but like the looks what Mac OS X are offering, then TlyakitoOSX transformation pack is something that you should have a look. FlyakiteOSX works on Windows XP (both Home and Professional), Windows 2003, and Windows Media Center Edition (2003, 2004, and 2005).
You will just need to follow these installing instructions.

We have been using dual booting system for a long time and this was very usual. In this article we will be learning how to boot your OSX86 install using the Vista bootloader. Here you go, with your installed XP and Vista prior to OS X.
When we type www.examplesite.com or any address of a site at our browser, then some process starts automatically by the browser. The first process is DNS name resolution. The basic concept of DNS name resolution is fairly simple. Every Web site is assigned a unique IP address. In order to access a website, a client needs to know what the site’s IP address is. Of course users don’t usually enter an IP address into their Web browser, but rather enter the site’s domain name instead. In order to access the requested website, the Web browser must be able to convert the site’s domain name into the corresponding IP address. This is where DNS comes into play. The client computer is configured with the address of a preferred DNS server. The requested URL is forwarded to the DNS server, and the DNS server returns the IP address for the requested website. The client is then able to access the requested site.