For houses, I would suggest Hethwood or Woodbine, both are nice places. I lived in Hethwood, its about a 5-10 minute drive from campus. For apartments, Foxridge is the nicest place in my opinion (It's right next to Hethwood). In terms of daycare, Rainbow Riders is definitely the best, but I've heard that it is difficult to get into so I would check them out as soon as possible. I wouldn't necessarily live in Christiansburg, but if that is the best pricing, etc, then it is only a 15 minute drive to tech (just get on 460 and go a couple exits down).