The speakers are pretty tinny at the best of times, but its just the size of them that will define this. It'd be ok for movies as long as all your intersested in is hearing whats going on, they are far too small for music to be listenable - and not boomingly loud either.
I think you'll have a shit time finding other speakers the same size and of noticably better quality. Your probably best off with some of thoes speakers for MP3 players if you want something small but better quality, however they are giant in comparison to the 2X originals.