If you have a choice go Comcast
The 5 years I've been in St Mary's, I have not had a choice on internet and if I did I would drop metrocast at the drop of a hat. I have horrible technical support from them majority of the time. I would call their office, explain the internet is not working (which has happened half the days of the month at times), I will explain to them I have tried to turn the power off and on and I have connected straight tot he modem and they will still tell me to do these things (its like they don't listen to you and they are reading from some set manual instead). Then once they determine there is a problem (after I redo the steps I told them I already did), they will send someone out.
The headache does not end there. The technicians only come out Monday thru Friday and give you 4-5 hour windows that they will be at your house (which means you need to be home form work, they obviously don't appreciate the fact many of their customers have 9-5 M-F jobs). The tech will immediately blame the wiring in your house. They fiddle with that stuff say it should work and leave. Even though I assure them it won't. They send many techs out and do the same old dance until you get lucky with the one technician they have that knows what he is doing.
By the way, now they charge you for in home visits if they fix your internal house wiring and from my experience they are going to do that if that's the problem or not so get ready to pay more.
When verizon finally runs fios to the Park, I am getting rid of metrocast even if they get more competent techs because they've caused me such a headache already.
By the way I've lived at 5 different places these past 5 years and its all been the same with metrocast at all 5 places.