Here's what Mapquest.com came up with when I entered the two routes.
It looks like it's pretty much a wash. 2.5 hours whichever route you take. We've always gone with 331 south out of Montgomery straight to the beach. They seem to be making longer and longer stretches of it 4 lane now (2 each way) so it's not too bad.
We'll be staying in one of the Topsail Hill Preserve cottages in August. We've never been there but it does look pretty nice, and quieter than the main drag.
Grayton has gotten too busy, so we stayed at Gulf Place the last few times.
Now we'll try escaping into the woods. Anyone been to Topsail Hill?
Montgomery, AL. to Georgiana, AL. (I-65)
Total Est. Distance: 61.32 miles
Total Est. Time: 1 hour, 1 minute
&
Georgiana, AL. to Florala, AL. (AL-55)
Total Est. Distance: 57.03 miles
Total Est. Time: 1 hour, 38 minutes
Total Combined time= 2 hr 39 minutes
**************************************************************
Montgomery, AL. to Florala, AL. (US-331)
Total Est. Distance: 105.14 miles
Total Est. Time: 2 hours, 31 minutes