Well tomorrow I'm getting a smartphone upgrade and I've never had one before so which one should I get????

Here are some of my options:

Droid DNA by htc
Droid Razr HD by motorola
Windows Phone 8X by HTC

DROID RAZR MAXX HD by Motorola

I have no clue which one I should get all I know is the windows phone runs on windows 8 so I'm not sure how good of a phone it would be.