Okay I did a clean install of Ubuntu then resized the partition, installed XP.
Now when I boot my pc it automatically loads up XP and doesnt give me the choice of load Ubuntu.
For reference my Ubuntu install has three partitions and my XP has one.
They look like this;
[ Ubuntu ][ Windows XP ][ [ Swap ] ] <--The last 2 is one partition within another Ubuntu created it.
So can someone help me out?