Disk Utility won't allow me to delete and resize partitions
i would try this:

first boot up you mac with a linux live cd.
then use gparted to remove those un needed partitions. (without resizing just delete what you don't need anymore).

now reboot into os x and now you schould be able to resize the os x partition case there is only free space no other partition formats wich os x can't handle.