By following the instructions provided at ngine, I have successfully installed Windows XP on my 8G SanDisk Cruzer. Only my Dell D620 can be used to install that. Both my desktops do not allow me to do that. During the partition selection, the desktops say "Your computers startup program cannot gain access to the disk containing the partition ..."
Unfortunately, the XP on the SanDisk Cruzer cannot be run on my EeePC. It is a BSOD.