>I can guess what kind of software I would start developing when this technology becomes common place (who wouldn't!):
I'm with you. Apps that help you to learn maths, that sort of thing..... :)
In fact, it would be funny to have a calendar app in there with reminders - "app to brain, app to brain - remember to buy eggs on the way home. Shall I remind you in 5 minutes?"
Cheers,
Jamie