How do I put this gently... No. No, it's not.
Xen is indeed a neat technology. For those of you who aren't familiar with it, Xen is a virtual machine monitor for x86. In English, what that means is that with Xen, and a PC with enough processor horsepower and RAM, you can run several operating systems at once."