A CX or touring bike might be a good idea, but are prepared to drop a grand or more on one from your local shop? The
Specialized Tricross Triple (base model) stickers at $990, Trek's
Crossrip is a c-note higher (but comes with disc brakes), the Raleigh touring models bracket the $1,000 mark (per 2012 pricing info).