Ok, so I'm really sorry because I'm trying to search through the forums for a solution (or to find out if there isn't a solution) but I'm just getting a bit confused. I have an iPhone 3GS that has been unlocked/jailbroken (done by my ex around this time last year). It's currently on 4.1 with a baseband of 06.15.00. I'm finding having 4.1 is starting to limit apps available to me, and I'd also like some of the newer features. I'm aware that there are some issues with the baseband and I've read that I'm basically screwed now and cannot update. What I want to know: Is there an update out there for me without having to change the baseband? Alternatively, is there a way to restore my phone to factory settings? I'd rather keep it jailbroken/unlocked but ultimately I just want a newer version. Again, I'm a bit new at this, so I apologize if this has been answered a gazillion times but really appreciate any and all help you lovely, brilliant people can offer me.