In Elkridge there is Speed's Cycle. It's a top-notch BMW/Ducati repair shop that also sells Ducks and Moto Guzzis.
And right next door is a place that repairs and race-preps Japanese bikes. I can't remember the name, though they have a good reputation.
I don't know anything about Pete's except they have a nice big inventory and you can see the new Honda and Yamaha models in person . There's a "we're all business" kind of vibe there, though. It's not the kind of place that welcomes loafing around and blabbing about bikes.