If you already know there will be sub in the mix, now all you need a receiver with bass management and a pair of good bookselves
If I were you I'd visit several audio dealers and give a good listen to different speakers with your favorite music. Take notes while you do it
and for specific Brands - Checkout Wharfedale speakers