In Massachusetts, see if you are eligible to get a discounted NEST thermostat ($29.99) and a FREE Google Mini through MASS SAVE.
Installation was easy.
Note: Contact an electrician to install this for you if you are not comfortable working with electricity,
In my configuration I had to keep track of Yellow, Blue, White, Green and Red.
The only tricky thing occurred when the Google Home install app told me that I was not getting power from the C wire (The Blue one). I checked its connection, then replaced the batteries that came with the NEST thermostat, and everything worked.