surely the most important and immediate aspect is to change the media of the keyboard. As files become larger, eg, .WAV etc, we should really be seeing a CD-R in our keyboards. Floppies should be a thing of the past, the are so unreliable and become damaged so quickly.

Lastly, I think the keyboards should also have internet access, so you can download stuff directly to your machine without constantly transferring it from once place to another. Just think, an online help manual would be great, or even replying to threads using your keyboard!!! But realistically, as the operating systems in keyboards are getting more advanced and require upgrades, the natural thing to do is to make keyboards net compatible. Also, as mentioned, file sizes are getting so large that its making the floppy so redundant and unreliable.