nexus 5, 5x, 6, 6p
no bloatware since they're google phones (google created android), minimalistic designs that i personally love, first phones to get os updates, 3 out of the 4 i listed have the hardware to be compatible with project fi which i also highly recommend. the normal nexus 5 from my experience is very durable and capable even by today's standards (except the cameras on it-- they suck)