I lived in Murfreesboro for 12 years and I'm still down there all the time to work, shop, or visit family and friends. I've also lived in Smyrna and Nashville. My wife and I both went to MTSU. Here's my take:
MTSU:
- Good school, most programs have a staff that ranges from competent to very competent
- Relatively nice campus, several of the main buildings are new(ish), built in the last 15 years or so. For example, the library, rec center, business bldg, nursing bldg, mass comm, honors, etc
- Parking can be a problem. I haven't been on campus at all for a few years, may have gotten better but I doubt it.
Murfreesboro:
- Has a lot of shopping and restaurant options.
- Relatively safe
- Close to plenty of state parks & outdoor rec destinations
- Close to some good outdoor ranges
- Close drive to Nashville, < 2hr drive to Chattanooga.
- Places to rent have gotten pricey the last 5 years or so.
Personally I wouldn't move to Antioch. Lavergne is ok, although parts of it are subject to a lot of property crime. Smyrna has some good options.