I could do with some advice on upgrading if anyone could lend an opinion. I've posted before outlining the reasons why I wasn't looking to upgrade to the iPhone 3G from my current first gen iPhone. The main reasons for not wanting to upgrade were: - having to renew my contract (and probably not being able to upgrade to any newer model that's released within the next 18 months) - limited interest in the new features (3G and GPS not loads of use to me) - having to pay out £99 for the new handset to stay on my £35pm contract So those were the reasons I didn't want to upgrade, but today the tables have turned slightly - as I am eligible for a corporate discount of 33% off my line rental when I take out a new contract. This would mean I could get a new 8Gb iPhone for free on the £45pm contract (paying £29.70 a month for it thanks to the discount) and downgrade after 9 months to the £35pm contract (paying just £23.10 for it). So by upgrading I would get a free new phone, pay substantially less line rental than I do now, and could eBay my old phone for some quick cash. However I'm still concerned about the build quality of the new phones and not sure I want to restart an 18 month contract. Any opinions of what you'd do in this situation would be very welcome.