Hey everyone. 
I have an HP Media Center PC m7767c; it came preinstalled with Windows Vista Ultimate 32-bit Edition.
My processor is an Intel Core 2 Duo E6600. Windows Vista, in my opinion, is very sluggish. My school uses HP computers with Intel Core 2 Duo E4300 processors and Windows XP, and their computers are significantly faster than mine.
I've decided that I'd like to install Windows XP 64-bit OS, and entirely get rid of Windows Vista. How can I go about doing this?
I don't want to lose any drivers, hardware, etc etc. I don't want my PC's components to lose functionality; I want it to work 100% perfectly.
Please help.

I have an HP Media Center PC m7767c; it came preinstalled with Windows Vista Ultimate 32-bit Edition.
My processor is an Intel Core 2 Duo E6600. Windows Vista, in my opinion, is very sluggish. My school uses HP computers with Intel Core 2 Duo E4300 processors and Windows XP, and their computers are significantly faster than mine.

I've decided that I'd like to install Windows XP 64-bit OS, and entirely get rid of Windows Vista. How can I go about doing this?

I don't want to lose any drivers, hardware, etc etc. I don't want my PC's components to lose functionality; I want it to work 100% perfectly.
Please help.