I can only speak for myself, but I am waiting to see the HTC One followup, but I don't know if I'm going to jump right away. I'm already due for an upgrade, but we are so close to the next big wave of device releases that it would be prudent to wait.
HEY! Grad student here! Feel free to donate BTC