With the new lumia about to be announced I've always been a bit gutted at the thought of having the 'previous' flagship. I recently moved from android where each new phone is a huge spec war with different versions of android being offered. Since windows phone was designed to always give the same experience on any handset is the only real benefit to upgrading to get whatever new goodies they cram in ie: better camera etc?