Miro, the open source internet tv player has reached a milestone this week by releasing version 1.0 of its popular software that allows users to watch over 2,500 unrestricted channels ...