After all of our research and searching for homes, I've found that Nolensville is a nice looking area with very good schools, provided you make sure you're in the Williamson County side. There is a part of it that goes into Rutherford County, so make sure you watch for that. If you go to Nolensville you'll get more and newer house for your money than Franklin and everything is still close to it (shopping, etc). The only thing we've run into is that we'd like a basement in our home and in Nolensville, it's not gonna happen. Apparently it's very rocky there. Silver Stream is a lovely neighborhood, we are actually gonna use that builder (Fox Ridge Homes), but in Mt. Juliet instead. A great place to look up schools is
www.schoolmatters.com; this helped me a lot to narrow down the areas I even wanted to look. Hope this helps and good luck!