HTC One Mini is best for you. It gives you optical image stabilization, exclusive BlinkFeed and Zoe. The phone measures 132 x 63.2 x 9.3mm. Here is the complete guide: http://www.winphonedroid.com/htc-one-mini-following-outstandingly-impressive-htc-one-coming-in-august/