Hiya,
One thing that blew me away with my civic is that the factory stereo is amazing, there's no sub but the front components have a pretty reasonable sized woofer. So it seems to me that you can have good sound without some massive amp and subwoofer.
Question is, what components would be best placed with a small amp for nice punchy sound? is it simply a case of spending more on high end components or is there some other trick i am missing? i previously had components teamed with a n amp in my corolla but was not blown away, i dont understand how this seemingly ampless factory stereo in the civic is so much better?