You have picked a hardtail so this makes selection a little easier. Looking at your height I would suggest a 29er. Go to a couple of different shops and test their 29er out and see which one seems to fit you and your budget the best. IMO most bike brands carried at a dedicated bike store are going to be pretty decent. So just find the one you like the most and buy it.
If you provide a price range people can help you with ins/outs of the various models.
If you provide a price range people can help you with ins/outs of the various models.