HTC One deep-dive review: A smartphone that flirts with perfection