I went to Newberry Road Imports for maintenance last time. I don't have much experience with them, but the group I hang out with like them a lot. One of them works at a store right next to them, too.
Have you taken your car to a shop yet? I'm pretty much new here, too, so if you had a good experience at a shop I haven't been to yet, then I'd love to know. =D