Vista partition thingies

Well, I’m back with another os question.

Vista’s all great and dandy, but I want to use xp as well. Can I shrink my partition and install xp on the other partition?

Would it work? ‘cause that would be flippin’ awesome!