Oh, and as for headunits get a deck that has at least 4v preouts, to make those subs sound clean as possible. Any good Alpine deck will do. Im super picky, so i'd go with Eclipse's 5000 or 8000 series decks. theyve got 5v and 8v preouts. wicked stuff