Does anyone have suggestions for a keyboard that's small to be used with the iPad that can support reprogrammable keys to change the layout? Unfortunately, there's no mechanism to remap keys arbitrarily, so you're stuck with whatever Apple deems the most common layouts.