I've been happy with my 109 since getting it at the beginning of this year. I have one at work, on a Win7 box, and one at home, on an iMac. Well, actually, I've been happy, up until the 0 key on my work one started flaking out. Trying to get in touch with the guy to see what can be done about it.
As for remapping, I've had no problems with mapping on either keyboard. On Win7, I used KeyTweak to get my changes into the registry, so that I'd have them at the login screen. On OSX, I use both KeyRemap4MacBook and PCKeyboardHack. I haven't quite figured out how to get the remapping to work on the login screen, though.
Since I type Dvorak, I have made the following changes:
- Left space -> Backspace
- Left control -> Left shift
- Left shift -> Left Control
- ' -> / (/ is 'z' in Dvorak)
- Right alt -> Right control
- Right control -> Right shift
- Right shift -> ' (' is - in Dvorak)
At home, on OSX, I have the same changes, with the addition of Backspace -> Cmd.
Since I've seen several comments about how PCKeyboardHack doesn't seem to work in getting Left space -> Backspace, I'll check how I have it setup because it works fine for me, as long as I'm logged in, with KeyRemap4MacBook running. And I have no comments about the sleep issue since I don't sleep my iMac, but it reboots fine.