Michael Shay blog.
Looks a little too involved, but if one is really determined it can be done. Not sure you can play music and videos from it though.
Worklogs: 08 Sequoia Platinum Carputer (In Progress!)
Skin: MetroSex on the Beach preview
07 Infiniti Fx35 (done!) & 06 Infiniti M35 (gone...)