If I remember correctly Ubuntu installer has an option to repartition the harddrive and keep the windows install.
I suggest backing up important data before trying, I have heard it works well, but better be safe than sorry.
Or use partition magic to do it and then proceed with the Ubuntu install.