Cville, Sville, or Wgreen?

I can't decide where to watch fireworks on the 4th? Charlottesville, Scottsville, or Wintergreen? Scottsville is my last choice, since it's furthest from home. Wintergreen is a little further than Charlottesville, but I think it might be less crowded (and certainly cooler, if it's a hot day). Has anyone been to the Wintergreen event before?