Since I've never heard of Charter or Cox, I can't make a mistake by going with either of those!

We have Vonage and Comcast around here, and thats about it.