What type of IPhone should I get? - 1

Hi, I'm getting an IPhone in September and I kind of want to know what one I should get. I was leaning towards the 4S because the 5 was so expensive. So if you could tell me which one you think would be good or is the better deal please respond.

How to get rid of an iPhone virus?

My ex boyfriend jail broke my iPhone without my permission, which I heard makes it vulnerable to viruses… We're broken up now & if I click on a certain song in my library, it'll play a different one, but have the different title. It's kind of hard to explain, but the music is really messed up: c my friend says it's a virus & I need to erase everything to get rid of it but she's not really a computer expert.
Please only answer if you know what you're talking about, I really need this fixed /: thanks!

How to activate my GiffGaff account?

Hi, I have just today purchased a Iphone 5, along with a GiffGaff SIM card on pay as you go,
1) how do I activate my GiffGaff account?
2) How do I top up on my GiffGaff account?

Best Beginner Programming Book?

So I'm an absolute beginner and have decided to really learn to program like I have been wanting to for a while. I have decided to start with C so I can work my way up to objective-c, and c++, eventually I would like to be able to develop iphone apps with objective-c but I realize that is a far way off. I know some basic html and javascript but I realize this is for web development and probably not helpful in the context of learning C, but I thought I should at least mention it. I have been searching online but I hate to just read bits and pieces all over the place and would like to just go out and buy a book that will have everything I need! Any suggestions? Like I said I'm an absolute beginner so I need one that will explain things simply and not assume I'm already fluent in other programming languages. Any suggestions would be helpful, Thanks!

What happens when you remotely wipe your iPhone?

Just lost my iPhone, got the address for the person who stole it then I did a remote wipe using iCloud. What happens now? Can they turn my iPhone on and use it? Will it be restore to the factory settings?

Just lost my iPhone what do I do?

I just went out to this club and someone stole my iPhone. I have a tracker on it (iCloud) and I got the address for the last known address for it. Then I went on iCloud and erased all content on it since it was already stolen and the person isn't exactly going to give it back despite me giving it a number to call if found. So now what do I do? Do I phone the police? I can't track the iPhone anymore because all the contents erased. And if all the contently was remotely wiped what exactly can they do on the stolen iPhone? My whole life was on it.

My CD won't go into iTunes or rip on Media Player?

So I bought a Paramore CD and I wanted to put it on my iPhone so I put the CD into my drive and did what I usually do and upload it, it took for hours to load and when it finally did load it said error on all of them but two and when I play them they were muffled? I thought maybe iTunes is playing up but I loaded another CD onto iTunes and it worked perfectly? So its not my CD drive, to check once again I thought maybe I can rip it on Windows Media Player and when I tried it came up error on all of them and also to just play my CD it didn't play. I tried playing another CD and it worked. I tried it on my stereo to see if the disk was faulty but it worked fine. What I noticed on the CD was around the edges there's a see through is ring ( the same color as the disk) is to to stop you uploading it onto iTunes or they might think your going to upload it onto the internet?