Of course, the trouble with this On-Demand version of the Turner Classic Movies channel is that you have to be tied to a cable subscription or digital package to watch it. (As of this writing) there is no (legal) stand-alone app or website to view the library of movies temporarily available to stream at any time. However, for cinephiles with a cable subscription (or digital bundle) it doesn't get much better. The Criterion Channel certainly hasn't rotated as many classic films through their service, nor (do I believe) has American Movie Classics (their On-Demand service doesn't come close). Another boon is that TCM provides expiration dates for all streaming titles (something Netflix still doesn't do). And they stream everything that comes on the TCM schedule like... So what have you watched, are exited to watch today or put on your watchlist for later viewing?