well it depends on how much you want spend but alpine ,infinityboth make good compenents at descent prices..as far as your sub amp ,i'm not to familar with it but if it will put out around 400 watts rms it will push those subs well...if you want your subs to play there loudest use a ported box...