boot from the GParted live CD and click GParted which will bring up a GUI which allows you to see your partitions.
now expand your swap partition to use up the free space and move it to the end of the partition, after that you can expand your root parition to use up the new space of your harddisk, et voila, reboot and you are done.