Are you in Boston/Cambridge? I'm in the same boat, although I'm not in a spot that RCN covers. I can't complain about the service I've gotten from Comcast, and I wonder if it's because FiOS keeps them honest. To be fair, I have Comcast Business, which has its own support.