Hey there stranger!!
Sorry to hear about your break-in. That majorly sucks. I hope nothing else was stolen, but I'm sure your sense of security is rattled.
This shop did a lot at a 'cross race I was at recently and likely stocks 'cross bikes you'd be interested in: http://familybikeshop.com/
They're in Crofton, pretty far afield for you, but you seem to relish the day trips! These guys seemed pretty cool.
My LBS doesn't generally stock 'cross, as he finds he can't sell them in his locale (the fact that I just ordered one from him notwithstanding).
These guys sponsored my first race in Hyattsville. They may also be worth checking out: http://arrowbicycle.com/
Good luck. Hoping you find a great bike and great peace.