I'm on something called streamcomando which started badly but has picked up a bit. HD quality but hangs a bit now and then.