I managed to install Windows XP Natively on the iPod Touch. This sounds impossible... I programmed a simple bootloader app and then I made necessary drivers for the important parts of the iPod touch. Windows XP is thinking it is running on a PC with an ARM processor and a 7.something gb hard drive. It is not too slow, but since the ARM processor does not support the same instruction sets as a standard CPU, the ipod must "emulate" them. Check it out! Video Proof!