try the other way round : linux on XP.

http://www.colinux.org

You get all the nice thing of XP and linux running at the same time.