Guys,
I live in Coatesville, Pa (45 minutes west of Philly). Can't say enough nice things about Manayunk Triumph! These guys are great. Not only is their service department talented, but they'll gladly carry on a conversation about your bike. Buzz and Chris, have treated me not like a customer, but a friend. I've only owned a Triumph and known them for about 1 year.
Concerning Martin, I've heard good things, however, I can't say I've experienced them. I was asking newbie questions, and they sure made me feel that way (i.e. lack of attention, tried to sell me a different brand of bike, etc).
I've always found the 40 mile ride to Manayunk worth the trip. Good eats are within walking distance too.
Steve B.