The iPhone is an expensive device, yes, but smart phone prices have fallen in the past 2 years. You can get decent Android smartphones for less than $200 now, and Windows Phones for less than $100. I think the iPhone 6 is a solid update to the 5S. I think the inclusion of NFC is bigger than the larger screen though. Being able to pay without pulling out a card or signing your signature is huge.