If you want to add an aux and keep the factory radio consider this....
Isimple ISGM75
This product adds an ipod connection and an auxillary to your vechicle directly to your factory radio, no fm stations needed, this product sends the signal into the factory radios internal amp. However, this product has a male connector for its aux.
If you want to add a mounted female aux like in the pic that was posted earlier, you will need to buy the Isimple female aux adaptor, which is the female aux in the picture posted earlier and just add it to the Isimple ISGM75.
If you want to add an auxillary to your vehicle and use a hardwired FM Station Consider this..........
Isimple IS31
This product wire directly into your factory antenna, no wireless fm transmitters are needed, so it kills the fm station completely as soon it is turned on and gives a clear audio signal. This product can also be paired the the Isimple female auxillary adaptor so u can nicely mount it somewhere like in the picture posted earlier.
As far as adding a USB input with the factory radio, the only things that I know of if to buy a usb input wireless fm transmitter the will connect to your cig lighter. This does not give a clear signal though, you might hear some static.
If you decide to replace your radio you will need a special harness to interface with your factory bose system. It is the Metra GMOS-04
you will also need an antenna adaptor. It is the Metra 40-GM10
A kit will also be needed. It is the Metra 99-2003. This kit should come with both the single din and double din kits.
And thats about it !!!!!!