If you want a speaker that goes flat down to 32 HZ (the low B) it will require a relatively expensive cab. By that I mean something over $500 regardless of size (even a 1x10). But there are a LOT of very small and light (7 lbs) Class D amps available now that produce 500 watts pretty effortlessly, and at relatively low cost.Wow. Was hoping for something smaller. I have been playing a few different amps in local stores and I haven't found anything smaller that sounded decent on the B string...but I was hoping....
$535 for this 1x10: Invalid Link Removed
The best bang for the buck in a speaker for what you described may be the one below. It's not particularly small, but it's fairly light, will blow the doors of the one above and a steal for the sound quality ($587): Invalid Link Removed
Amps are available all over the place. Just google Class D bass amp. They are in the $400 and up price range, and are typically 7 or 8 lbs and maybe 1.5 rack spaces high and half the width of a rack space.