Have you considered a class D amplifier? There are some really inexpensive chips now, you can even get a complete board for not much money that will run off 12V and produce room filling volume. I think the one I have is 2x10W or something like that, cost just a few dollars and with reasonably efficient speakers it gets louder than I'd likely ever want it.