I don’t hate the iPad’s speaker as much as I used to. The rear-firing grille on the iPads 2 and 3 doesn’t sound that bad if you lay the iPad face down and let it blast its vibrations straight at you. But as most of us use the iPad to watch movies, or to listen to music while reading, this adequate-sounding speaker simply sends its sound off into the nothingness, hoping that a nearby wall might reflect a little of it back to your ears.
My current answer is a battery-powered Bluetooth speaker, but that’s battery powered. And heavy. The Amplifiear, on the other hand, is lightweight and requires no power.