I've never ridden in Gainesville. I imagine it's even hillier than Atlanta is since you're closer to the mountains.

I do all of my riding on a road bike.