Here is another motorized speaker that can put on a show as you listen to your music. The Party Bot Micro dances, moves, and spins. You can stream music to it from up to 30 feet. The robot also has LED lights.
You can get one of these robots for under $21 at this time.