Kind of a late post now, but in celebration of the 20th Anniversary, Twitch and The Pokémon Company are teaming up to stream 24 hours of Pokémon Anime content on Twitch.TV. There's somewhere around 10~12 hours left right now, I'm not 100% how much.
So far they've shown movies 1, 2, 3, 4, 8, 9, 10, 11, (5, 6 and 7 were skipped for some reason) and they're currently showing the Arceus movie, if anyone is interested.
Since there's more time than movies left the expectation is they'll show some iconic anime episodes once they finish the movies. Pretty enjoyable experience watching the films next to Twitch chat.