I watch Apple TV on Claro and it's normally fine, provided that you don't try to watch at really busy times like over the weekend. I'm not sure if you're interested in TV from the UK, but the BBC iPlayer has a download function which allows you to download anything before you watch it, so absolutely no buffering.