One exception (and the best bluetooth keyboard I've found) is the Microsoft 6000 Bluetooth Mobile keyboard. It's less expensive than the Apple, slightly larger and curved for better ergonomics. Has a separate number pad as well.
Microsoft Keyboard ($45)
http://www.amazon.com/Microsoft-Blu...8XJ0/ref=sr_1_1?ie=UTF8&qid=1309350986&sr=8-1
Just curious...have you actually used this MS keyboard with an Apple product (if so, which)? The reason I ask is that Windows keyboards are often problematic due to improper key mapping, (control/option/command as well as the full row of F-keys) driver support and other issues. TIA!
I've used it with my iPad. No problems at all but I have to admit that I'm not a big "special keys" user. You might find a better answer by doing a search on this board for the Microsoft 6000 keyboard. As I recall, a number of people use it.
In terms of drivers and such, though, it works like a charm. Connects quickly, easily, and reliably and works well in various notetaking apps.
If I have a chance I'll check it out more thoroughly with my iPad. I currently use the Apple Wireless keyboard with the iPad and the Msoft keyboard with my (PC) laptop simply because the Apple fits into the Origami Workstation that also holds my iPad and I do more typing on my laptop.
EDIT: Took the opportunity to test the Microsoft 6000 keyboard versus the Apple Wireless keyboard on my iPad. The function keys operate identically. Can't check the unique Apple keys, e.g. Command and Option, since I don't have any iPad software that uses those keys. And, of course, neither the Apple nor the Microsoft keyboard supports dedicated iPad functionality such as "Home."
It appears, by the way, that the Microsoft keyboard is available from
Buy.com - Computers, Electronics, Digital Cameras, Books, DVDs, Music, Games, Software, Toys, Sports for $29. It may be that the separate dedicated numeric keypad is not included in that price; I couldn't determine that. But if that is not a deal breaker (and the Apple Wireless keyboard doesn't include one either), the Microsoft keyboard is a very good buy.