I'm not sure you can go through the USB port. You could certainly go through the 3.5mm aux port though with a BT adapter. You wouldn't be able to use dashboard controls though.
Personally USB is the best choice IMO. BT streaming kills your battery as it is and you'll probably find yourself plugging your phone in anyways.