The Code keyboard does have multimedia keys — the insert/delete/home/end/page up/page down keys do that with a function button.
If I was in Atwood's position and making a perfect keyboard for myself, I'd do basically the same, but have dedicated multimedia keys.
The problem I have with all the alternatives suggested here is that I don't want my computer to look like a toy. Apple has done a good job at making their devices look sophisticated and professional, and I wish PC manufacturers made high end keyboards and mice for people apart from gamers.