shoponkyo is Onkyo's direct store. They also sell refurbs for fairly cheap.
Creative Gigaworks with the add on preamp might be nice also, if small size is a plus. They have a remote and if you get the ~$150 preamp you can have dolby decoding and connect a few sources.
Newegg has the Gigaworks speakers for pretty cheap
here, then you'd need
this which acts like a reciever to let you connect difference sources.
I only meantion these because I'm thinking of getting this setup for my dorm room next year because they'd be really easy to mount on the walls.
The Onkyo setups are probably better, but they are pretty big speakers, if that matters.
Kenwood also has some nice home theater in a box setups too.
You could probably put together something decent from the stuff harman audio sells on ebay also.
They are factory direct from Harmon Kardon/Infinity/JBL.