Ours has been fine. The kids haven't come screaming that their cartoons are messed up and our internet is good. Maybe it's an area thing.
We're in NW. That sucks tho.

Maybe it's your wires... have you checked the wall connection?
Good luck with that!
Oh and w00t for Vegas! :D