Please tell me you are doing a proper media playback application
You're going to have to define "proper".
I am making the next version of my app Bedia (free here: http://www.blissgig....play.aspx?id=13 )
I'm happy to entertain ideas, but so you know the main use for this is as a media player on your tv. The idea is that a wireless mouse is your remote. The fact that the mouse does not have to have a line-of-site like most remotes has been great, and also not having to figure out which button on the remote does what in a dark room (Bedia shows the commands on the tv)
I have been using Bedia for about 2 years as my primary media player in the bedroom, and often in the living room.