I've had my iPhone 4 for 2.5 years now. Home button has decided to start working again which is cool.
My 12 month contract with Telstra is nearly up so I'm either going to get a 5s or just get one of those Aldi sim cards and smash the 4 for another year or so!