I would recommend building your own enclosure...I built mine, and it would sh1t on anything under $750 that you can buy in the store, and I got like $200 in it.
I used a car sub...find one with a low fs, and it should do well as a HT sub...I used an Infinity Kappa Perfect 12.1 single 4ohm
Buy a plate amp, or pro audio amp...the plate amps that come on most of the store bought HT subs usually **** and don't last long... I bought a Dayton SPA250
Model the sub in Winisd..it's more reliable for home applications than car...
My box is 4ft^3 tuned to 20hz....pretty big for 1-12, but it plays flat from 20hz-80hz...setup more for movies and gaming than music.
I've had a few store bought HT subs, but after building my own, I'll never go back.
As far as fronts, I prefer a tower speaker....rear surrounds i prefer dipole or bipole vs. a direct radiating speaker...they disperse the sound better.
Don't skimp on your center channel speaker..80% of dialog comes from the center channel.
I learned a lot on
DIY Speakers and Subs and
Home Theater Forum - Home Theater Systems - HomeTheaterShack