I have had a Galaxy S2 for 17 months and my contract is nearly over. Cant decide between HTC One and Nexus 4 The Nexus is pure Android and cheaper but the One has extra features and had a HTC desire years ago and loved it. The one think is I love flashing roms. IS there a way of returning to stock is there is a problem with the phone and the repair centre wont know of my flashing ways. My Galaxy S2 was in for repairs and cause of the flash count was rejected for warranty repair so once burned and all that.