I have be use a Microsoft Natural keyboard for many year , start with they very first model . a friend give I a first generation Mac Mini , complete with Mac keyboard , and while I love the Mini the keyboard drive I nut . I need to find a fairly compact ergonomic keyboard , due to desk space constraint , and this be what I find . I could type all day on it -lrb- at 110wpm -rrb- with no problem at all . it work perfectly with my Mac . I just wish it be a usb keyboard rather than my have to use a PS\/2 - -rrb- usb adapter , but that be a minor quibble . it be a great keyboard and definitely recommend for anyone who type fast and type a lot .