Thanks Bran... those are exactly the kind of rides I'm looking for. Temperature will be in the 80's, right? LOL. I will definitely pack my cold weather gear. I'll be staying in Buckhead, but should have use of a car the whole time.
What are some of the better bike shops in town? Maybe I'll ring them up and see what they have in the way of a demos they might be willing to rent.