(If anyone's interested) I ended up getting the Alpine UTE-200BT. The difference in sound quality from the OEM Aux connection is night and day. I'm not sure if that's just because of the head unit itself or the inherent quality of playing audio digitally through USB versus an Aux cable. Looks pretty nice too as far as aftermarket stereos go.

Only thing is I bought a steering wheel interface module to go with it but I can't seem to get it to work for some reason.