Ugh, wubi - which version of Ubuntu (might indicate grub version)?.
Second thoughts, just go back to the XP boot-loader. If you have an XP install disk (any one, not specific to the install) read this
technet note. Option 2.
Then go and uninstall wubi, and install Ubuntu in it's own partition (dual boot). Any future boot issues will be a lot easier to fix.