Any of the 'Epos' lines of speakers sound perfect for you. They seem to specialize in really big sound from little speakers.
I heard some downtown the other day. Very fairly priced and sound amazing for their size.
I heard some downtown the other day. Very fairly priced and sound amazing for their size.