Summary: I've had a MacAlly ICEKEY for at least three years in a set up with an external monitor for my MacBookPro (my primary work computer). Others have mentioned a solution to the gaining full functionality for some of the keys at the top, so I won't go into that. I will say that with more than 3 years of heavy use, the keyboard works as well today as when I first purchased it (which is excellent, btw). I like the tactile feel of the keys as they are pressed.
Summary: I have a "20 Intel Core Duo (white) iMac, bought in '06. I had used Bootcamp with older Apple keyboards (Bluetooth and wired), and everything worked just fine.
About a year ago I uninstalled Bootcamp to free up space. I reinstalled it a few weeks ago, using the new Apple Keyboard. To my dismay, I could not use the standard key command of holding down [Option] while booting up to select my boot drive.
Summary: I bought this for my folks who upgraded to a Mac Mini.
I wanted super easy install and use and my mom just loves it.
Great 'feel', quick and easy install, totally compatible with their computer.
Plug in to the usb port, you're done; install complete and you get to play 'computer genius'.
Plus, trim and slick looking - great overall value!
Summary: I love this keyboard! But the volume and eject buttons, as several reviewers have noted, don't work without installing a separate driver. My Macbook recognized the keyboard, so I didn't install the driver from the CD. Then I tried to adjust the volume - no dice. Inserted the CD and installed the driver. *Still* no dice! Turns out, lamely enough, that the CD that ships with the keyboard doesn't actually contain the driver needed to make the keyboard work! Stupid.