I've been developing an audio/video player programmed in c# and running on silverlight 4, and it's pretty good....
I'm planning to throw it into FHFS and you could consider using it for HFS 3 also to bring the long awaited streaming ability
Of course you could always use HTML5 but this is more fun
(and it looks better)