Samsung Galaxy S5 mini. Not too big and you can change the battery!!. Unless someone makes a phone that lasts a full day with Wifi/Internet, Bluetooth and GPS switched on, this is a killer argument for me. I always carry at least one charged spare battery with me.
The Ulefone I got has a HUGE battery. Get 3/4 days out of it.