Phone purchasing dilema

So I have a GNex that is dying and I am in the market for a new phone. I had been holding off until I/O because I was hoping Google would release a new nexus device that I could spring for. They didn't so my options are as follows:

  1. HTC One - Beautiful device but camera and battery life suck. I would also not get OS updates ASAP which is something that would probably bother me a lot
  2. GS4 (nexus version) - Very powerful phone but for the price I don't want something that looks and feels like a platic slug
  3. Nexus 4 - Good looking phone and a nexus, a bit dated however.

What I am currently debating is do I spring for one of those or do I wait for Motos flagship. My concern is that Motos flagship is probably going to be really good and I am going to regret my purchase.

I guess my question to you guys is:

Has anyone heard anything about the X-Phone lately? All I know is that it is in the works but I haven't seen anything to indicate when they might unveil it or if it is worth waiting for

EDIT: I am getting a lot of hate for what I said about the One, I am just basing it off reviews and pictures that I ahve seen. I am basing what I said about the GS4 being a slug off my own personal experience. Either way I am just looking for help, I more than welcome peoples opinions but please don't go all offensive on me (calling me biased against HTC for example :-P). Also what I really want to know is has there been any news about motos phone?