I did a search on the model and it is made by Pioneer. It looks like it has 2 USB ports, but in the back. To each their own, but for less money I bought the Sony MEX-GS610BT. I like the 1 USB on the front, and one in the rear. I route the one from the rear under the gas tank into a rear saddle bag. The one one the front can be used for phone (streaming Pandora / iHeart / Slacker etc.). It has a 10 band EQ. plus 5-Volt pre-amp outputs. Also is BlueTooth but I've found that the USB connection is still better than streaming bluetooth. I bought from Crutchfield.
see my signature - 2 usb in the back, HD tuner (worthless now with SS 4.520), BT sound,5 band equalizer, ipod support. 4V pre-outs (including sub!). adjustable face color. got 2 usb lines underneath my seat, 1 32Gb usb plugged in. Downside of a huge # of songs is it takes the HU a bit to read the tags and start playing (20-30 sec)
could not resist the price at amazon (160!)
happy with it