Replacement radio for a 2006 Subaru Forester?

My boyfriends birthday I s coming up and I want to get him a new radio for his 2006 Subaru Forester. The one he currently has is the original radio and he only has a CD player, doesn't have a tape player (not that that's important) or and AUX plug (is important) so he can't plug his iphone in to listen to the music on his phone. (He has a cigarette lighter, but those converters only bring in static and are annoying to use) I'm having a hard time finding the right radio that will fit his car and have either an AUX plug or a USB plug. CD player would be nice too (and like I said tape player not important). If any one could tell me what would be the right radio or what I would need to do about wiring or the box thing it would need to go in to help fit that would be so helpful. I have no idea what I'm looking for or need.

My iphone 6 speakers arent working?

My iphone 6 speakers arent working? - 1

Added (1). i was outside watering plants and i think i got some water in the speakers. I can only hear threw them when someone calls me. But when someone calls me i have to use earphones in order to hear them. I tried resetting it and turned it on and off and i tried restoring it with my computer but the speakers still won't work. What else can i do?

How to fix a micro usb adapter for iphone?

I have a micro usb adapter for iphone (AUVIO) and i'm plugging it to my USB cable and it is very lose, its not charging my iphone anymore the inside is making lose noises if i move the piece around. How can i fx this?

Can I program my Raspberri pi to control syems?

Any ideas on how to program my Raspberri pi to control systems such as aux, electronic grill etc.
Is it possible?

Is it possible to program it to make it do what I want it to control.
Just like the Iphone.

I just want ideas on how to do that.
-Siraj.

How to update my IPhone 4s to IOS 8.2?

So I currently have a IPhone 4s and it has IOS 8.1.3 and I want to jailbreak it. However, That form of IOS is un-jailbreakable. I recently learned that you can jailbreak a phone that runs IOS 8.2, but here is my problem. I haven't used my phone in a while, so now IOS 8.3 is out. Ios 8.3 currently can't be jailbroken, so I NEED it to be updated to IOS 8.2 but my phone only has one option which is IOS 8.3. Is there anyway I can Update my phone to 8.2 and not 8.3?

I stood someone up by accident?

I was getting ready to meet a date yesterday and I was really nervous - I said I would text them when I leave BUT As I was about to leave I dropped my iphone and it smashed and now won't turn on - the only way I have to get hold of this person is their number. WHAT DO I DO? It will just sound like the worst excuse ever and I really like them.