Sarah and I have had 4 Moto Gs between us, my mum is still using my old Gen 2 one.
£100 won't get you a new G but look further down in the Moto range, the e6 is £99 direct or look at a refurb G.
The phones have been reliable, have a fairly standard Android install and offer a good price / features compromise.