Je partitionering is inderdaad een beetje complex. Het hangt er van af waar 10.04 nu staat, sda5 of sda7. Indien op sda5 is het relatief eenvoudig de andere partities te wissen, sda5 uit tebreiden en terug een swap aan te maken. Hoerbij zal je de UUID van de swappartitie in /etc/fstab moeten aanpassen. Is het sda7, dan wordt het moeilijke en trager: je zou die sda7 naar voor moeten verschuiven (traag proces), en dan uitbreiden. Anderszijds moet je hier niet aan /etc/fstab sleutelen.
Voor jou geval ga ik eerder akkoord met EricH: het zal eenvoudiger en sneller zijn alle linux partities te verwijderen, en dan 10.04 te installeren in de vrije ruimte.
Hierbij moet je sd5 tot en met 8 verwijderen. Daarna ook de sd3. Dan het installatieprogramma starten, Ubuntu laten installeren in de overgebleven vrije ruimte. Het installatieprogramma zal dat automatisch partitioneren, wellicht een primaire sda3 voor /, en een extended sda4 met daarin een sda5 voor swap.