Picked up a Tivo Stream yesterday, allows me to stream recorded shows, live shows (with a few seconds lag) and download recorded shows.
Only works on iOS devices, no compatibility with OS X.
So far it works great, anyone with a need for this it's a great solution.