Pioneer STEEZ STZ-D10Z-R
This STEEZ Crew boombox came out in 2011. It has an internal hard drive where you can upload 4GB worth of music and manipulate it with adjustable tempo, beat cut, battle mode, and DJ mixing. It also has an iPod dock (30-pin), a USB port, and a 3.5mm Aux input. Unfortunately, if you connect an auxiliary device to the 3.5mm input, the Pioneer will play the music 2-3 seconds behind your auxiliary device, because the Pioneer needs to "analyze" the incoming signal before playing it.
It feels solid with impressive build quality, with rubber gaskets on each door, and excellent paint finish. There are 5 speakers, including 8cm mids, 2.6cm tweeters, a 13.5cm subwoofer on the left, and a 13.5cm passive radiator on the right. Power output is allegedly 10+10 watts for the front speakers, plus another 20 watts for the sub, for a total of 40, which is confusing given that its rated power consumption is only 25 watts. But regardless, to my ears it has better mids and highs than the JVC Kaboom or Sharp GX-M10 (but not as much bass).
Its dimensions are 24.9 x 9.7 x 8.7 inches. A 3.5 inch QVGA LCD screen allows you to review your music tracks and folders. It does not have a rechargeable battery, so you will need to use ten D-cell batteries, or the 18V 3.5A wall adapter.