HTC ONE M8 or wait for the nexus 6

Printable View