Brahma definately. For the Brahma, a JBL 600 or 1200.1 would work well, depending on how you wire the voice coils and how hard you want to hit, plus the box you'll put it in.
which size would be better for listening to rock and rap, i would want it to hit as hard as it can so what amplifier would i go with, and also the size of the box