I'm not necessarily disagreeing with anyone, but I wanted to point out that I was able to take the video player example and turn it into a podcast client with just a few hours of effort. I changed fewer than a dozen lines of code in the channel itself. The audio player example was equally helpful when I wanted to play an internet radio station on the box. I'm sure there are improvements that could be made, but I have found the example code provided with the SDK to be a valuable jumping off point for my development projects.