HTC One M8 looks attractive, but have a hard time with these...

Printable View