64GB is plenty when you have unlimited data
I don't particularly like having everything online.
Meanwhile I have an HTC One M8 currently so space isn't a problem. Though eventually I won't have much choice it seems. I doubt my next phone will have a card slot.