It's my birthday today. For my birthday I have received some money from lot of family and it adds up to about £200. My parents are persuading me to buy an iPhone as my Samsung Galaxy S has been frustrating me for ages. I am a lover of all things Apple but just haven't been able to afford an iPhone. Currently own a MacBook Pro 13" (latest) and iPod Touch (4th gen). There is no doubt an iPhone would help me. iCal, Mail, iCloud and many more are so important to me. Approaching the end of my degree in May and hoping to work in the television and radio industry. It's just a case of buying the right one at the right time? E.g. don't want to have an iPhone 4S when there is a possibility of a new iPhone later this year. By the time I save up the extra money for an iPhone 4S (£499 from Apple) it will be June time, possibly July. Note I can't do a contract. I'm currently on a 12 month sim only contract with T-Mobile with 600 minutes, unlimited texts and unlimited internet for £10 a month (can't go wrong I guess). I know it's pointless to speculate but should I "wait for the next iPhone"? I like the iPhone 4S but I guess a next iPhone model would be a huge difference. What advice would you give me? Thanks all.