Should you buy an iPhone 4?

The one question Apple never answers at keynotes—their opinion is implicit—is always the most pertinent: Should I buy this new thing? Here’s a simple guide:

http://gizmodo.com/5557598/should-i-buy-an-iphone-4