Once we realised that we could do a day trip from Bath to Stonehenge, and Avebury, we decided to give Salisbury a miss, and stay in Bath for three nights.
We went with Mad Max tours. The driver, David, was informative, without being over whelming, as some tour guides can be. We got to Stonehenge just before the crowds. We were pleased to get pictures that don't show the other 200 people there with us. The audio guide was really useful.