I've noticed a lot of people are wondering where they can find a comprehensive list of the latest streams for the game and I did some searching and some self promoting in the process. I don't have to be humble but I can try to be useful. Here are some choices to check out if you'd like to get some stream action. http://www.gamereplays.org/dota2/streams/
The first gets you a list of the top 6 most popular streams up at the moment and a quick news portal for all things Dota 2. I like to keep up to date while searching for the most entertaining or informational stream to watch
.http://www.teamliquid.net/forum/viewmes ... _id=261543
Second, a thread made in the TL forums to help out those searching for streams. No free news portal but still quite comprehensive and helpful.http://streamdota2.com/
Third, this site is ONLY streams on Dota 2. It has the same amount as the others but it is only dedicated to streams for the game and some of them overlap with other games like Chu's. A good resource but a bit limited. Nonetheless, excellent work!
Any more of these are welcome. Just go ahead and post them up