Windows is a warm open OS compared to the MAC world. MAC is all about proprietary and the extra margin you can get for that.
Does that answer the question?
On dual boot: google it, I recall quite a bit of material on it (although I think its much easier if XP is the primary and I suspect...