Nexus 6
Pros:
Always the newest version of Android (currently 7.0)
Big, vibrant screen and front firing speakers make media consumption a joy
Easy flashing of ROMs through ADB (looking at you Samsung)
Did I mention that it's stock Android? ^^
Easy one/two days of battery life for me
Fast charge
Cons:
Though I love the big screen, I almost find it too big for everyday use and I totally get people saying that "It's just too big"
No expandable storage (Though I'm fine with 32GB personally, it'd be nice to have that expandability)
Slippery in the hand, due to the polycarbonate back and its rounded shape
Definitely always need two hands to really use it
The back shows smudges extremely easily
Huge in the pocket
I really love this phone, but I'll either be looking at the next Nexus (maybe even 5") or Galaxy phone when the time comes to replace it. 6" is really nice for YouTube, Netflix and stuff but by now I'd actually rather have something that isn't so huge when I'm not just sitting at home consuming media.