I'll probably either wait for the M10 to release and get an M9 used or just get an M8 - depends on when I feel like getting a new phone.
Gotta stick with used phones since I'm grandfathered in on VZW Unlimited...so I basically can't get go do an upgrade through a store - just gotta buy 3rd party and swap SIMs.