I'd get a road bike with no less than 105 level components. The cyclocross idea seems like a good idea if you route takes you over some rough roads or even unpaved roads. Cyclocross bikes are more rugged and a good choice for a MIX of conditions.
My favorite is a Jake the Snake from Kona. However, there are many available now. Check out Redline, LeMond, K2 and Iron Horse to name just a few.
L8R
__________________
"Life is not a journey to the grave with the intention of arriving safely in a pretty and well preserved body, but rather to skid in broadside, thoroughly used up, totally worn out, and loudly proclaiming, "WOW, What a Ride!" - unknown
"Your Bike Sucks" - Sky Yaeger