I use a Filco TKL on my Mac at work (and have some CM Storms coming for at home, also on Mac). I ordered blank Windows keys to replace the domed ones, swapped the Alt and blank Windows keys, and used KeyRemap4MacBook to get everything working well:
F7 -> Music Previous
F8 -> Music Play/Pause
F9 -> Music Next
Print Screen (F13) -> Mute
Scroll Lock (F14) -> Vol Down
Pause (F15) -> Vol Up
In System Preferences (because it can map keyboards individually), I mapped:
Command -> Option
Option -> Command
And because I hate caps lock, but type both English and German all the time, making Option more useful:
Caps Lock -> Option
So when all is said and done, it works just like my Apple keyboard, other than pressing and holding F12 to eject.
As for interest: I would LOVE LOVE LOVE a good set of well-done Mac-printed PBT keycaps. Ideally, we'd do Matias-style caps that show all of the special characters (i.e. with option and option-shift pressed), not just Shift. (And with attention to detail, like "Help" instead of "insert", which sometimes gets forgotten.)
Of course, what would be ideal is a Cherry MX keyboard for Mac with a proper Mac number pad, that is, with Clear instead of Num Lock, a single-size + key, and an = key.