OK that makes sense then. Yeah you are below what is recommended for streaming HD video.
See if they have Time Warner in your area. That is what we use. Their internet is awesome but their TV cable sux, we just canceled it (and not missing it a bit!)
Thanks for the recommendation!
From what I’m seeing and hearing, more and more people are doing just what you did.