Re places to eat: I can recommend Duner's, which is in Ivy about 5 miles west of Charlottesville on US 250. It's been an excellent restaurant for many years. The one negative: They don't take reservations, and there is usually a waiting line. Another excellent restaurant that I ate at last time I was back there is Three Notch'd Grill, in Crozet (about 15 miles west of town) -- if you google Crozet and restaurants you'll find it. Both places are up-scale, but highly recommended. I'm not too familiar with restaurants in C'ville proper.