IPhone 5 is now $0 for a 3 year contract, Should I swap my iPhone 4 for it?

I currently own an iPhone 4.It has been a good phone for me despite the fact that its painfully slow and lacks memory space. Should I swap it for an iPhone 5?
It's free now on a 3 year contract.

That depends… Are you going to be annoyed when the next iphone comes out and you're still on that 3 year contract?

Wow. 3 years?

I mean, thats 2016… The next presidential election is the next time you can get a new phone.

By then the iPhone 6S will be out.

I would pay the 100 bucks to get a 2 year contract.

3 years is a long time.

I'd wait a few months. It is said that Apple will be announcing the new iPhone this spring. It might even be released earlier in the year, unlike the iPhone 5 which was released towards the end of last year.

I'd say hold off on it for a little bit longer.

Besides… I don't think anyone can have their phone last past two years without destroying it. The iPhone is a very fragile device after all.