The startup time is still another issue. I timed from the moment I pressed the power button until Mamewah came up---3 minutes, 7 seconds. Something's still not right. I'm going to try adjusting some of the services as listed on the archive of blackviper.com.
May be there is Scandisk running in the background,If you did not change your harddisk into NTFS file system.
As minwah told you to select One of your operating system by default and turn off the startup and recovery time.
You don't need BootXP to change the XP boot up screen.
Right click 'My Computer' then click Properties. Under the 'Advanced' tab, click Settings next to Startup and Recovery. Click Edit.
After the command /fastdetect
add /bootlogo /noguiboot.
Now drop a 16 colour, 640x480 bmp file named boot.bmp into windows root folder.
'/BOOTLOGO
Use this switch to have Windows XP or Windows Server 2003 display an installable splash screen instead of the standard splash screen. First, create a 16-color (any 16 colors) 640x480 bitmap and save it in the Windows directory with the name Boot.bmp. Then add "/bootlogo /noguiboot" to the boot.ini selection'