So I have a launch day 4S and the past 2 weeks or so the speaker has been acting up. The earpiece speaker. It sounds like its blown (how that even happens I don't know, music plays from the bottom one, AND I dont have any music on my phone right now to where id even play it too loud to blow). At first I thought it was a bad call connection causing the "static-y" overlay to calls, but it does it every call and listening to voice mails too. Just like a blown car stereo sounds. So here's my dilemma. If I bring it in for a new one, it's going to have the newest iOS version, whereas I have stayed on 5.0.0 on this one specifically with a future JB in mind (when/if it ever comes out). Also, I don't use the phone part THAT much. I'm a texter, I don't even come close to my 400 minute plan a month, I've got 1,000s of rollover mins lol. I do use the phone, but not constantly. So do I: Get a new phone and hope any possible JB will work with the current iOS version Keep this one and deal with the earpiece speaker being a bit "crackle-y" Keep this one and search eBay/Internet for a replacement speaker and try and fix it myself? I miss my JB on my 3GS, but I paid $400 for this phone, I'm not NOT gonna use it lol. But a JB is important to me.