Hallo tonundbewegung,
ich würde zuerst mit einer LiveCD die Festplatte entsprechend Partitionieren. Also zum Beispiel:
1. Primäre Partition für Windows (Windows braucht glaub ich eine primäre Partition), eine primäre für die root Partition und eine erweiterte Partition für die restlichen logischen Laufwerke, von denen du eine/mehrere auch als zusätzliche Partition(en) für Windows benutzen kannst.
Dann den Computer mit LiveCD neu starten und schauen ob die Partitionstabelle stimmt. Anschließend Windows in die vorgesehene Partition installieren gegebenenfalls noch eins/mehrere logische Partitionen hinzufügen. Nachdem Windows installiert ist Ubuntu installieren und fertig! Grub erkennt dabei automatisch die Windowspartition und bindet sie korrekt ein.
Ubuntu kann übrigens auf NTFS lesen/schreibend zugreifen und auch für Windows gibt es glaub ich einen ext3 Treiber. So kannst du mit beiden Betriebssystemen auf alle Partitionen lesen/schreiben. Würde ich aber nicht empfehlen..ich trau Windows da zu wenig...
Gruß
horizon