Does anyone make a fully functional ergonomic keyboard for the Mac? I have been using the Microsoft 4000 for years which while otherwise excellent for normal typing, none of the function keys or shortcuts work, and it will occasionally not function at all without a restart. My fingers are just to big for the rediculously tiny Apple keyboards.