We used 2 small softball sized speakers by a company called Orb Audio. The amp is a separate unit the size of a small external harddrive. It is plugged into a phone using an aux out cable. Total system cost around $300.
The sound is better than most simply because the signal is not bluetooth...