The Apple-endorsed D-link USB-Bluetooth module will work with Apple's keyboard and mouse, and will also work with just about any other Bluetooth device (including, I suspect, the Microsoft bluetooth wireless mouse).
As for the Microsoft-branded bluetooth module, it might have some issues with the Apple wireless keyboard and mouse. Apple does use some newer type of interference rejection to prevent 802.11b signals from screwing with the bluetooth signal.
I'd feel safer going with the Apple-endorsed D-link module. Apple was even good enough to provide a firmware update for certain older models of the D-link device.