Is the iPhone 4 right for you?