If you have a truck, you should get custom enclosures to save some space. If you listens to rock, pop, or heavy metal you should go with Ported box. If you listens to rap, raggae than get bandpass. If you listens to all types of musics then get sealed box but sealed box needs little more power to hit bass than ported box.
forget bandpass. they not only suck for SQ, they take too much space.
again, look at the EBP calculation of the subs first to determine if they are even suited for sealed or ported enclosures before deciding on the box type.