I have a working tabbed (ajax) media widget. The tabs display media from Flickr, Netflix, and Last.fm. It looks crazy simple, but there’s actually a lot of processing and caching code going on. It’s about 250 lines of PHP, with some simple jQuery on the front end. (update) Now it’s in the side bar to the right.