Alpine has good speakers....but if your gunna get subs... i suggest kicker, mtx, diamond, or Rockford fosgate.....
they hit harder, deeper, and clearer then wal-mart subs like sony.
it all depends on what you want in the end though.
if you want to hear your music loud and clear, get the...