xD god, i hate those things.
a couple materia suggestions for CC: if you can, get an assault twister + or ++, because later on, that thing will be pretty much your life. level it up as much as you can.
um. dark thundaga or hell thundaga is pretty much amazing and takes out most things in one or two hits.
and of course, an HP +100% materia is always fantastic.