I have, however, no idea how the average non-tech user could carry a keyring around yet alone upload a specific key to sign a spending / sending transaction. it would be safe at the cost of the user who to manage keys by himself (mainly maintaining a key/address pool & backup activities). to avoind the extra work on user side is probably why people choose ewallets in the first place.
That merely means you are not currently the entrepeneur or developer currently most likely to bring a killer solution to market.
It might well be technologically feasible to construct a nice big gaudy pair of rings which "mate" with each other so that they act like one of those password dongles MtGox is issuing on the one hand and one's own private personal thing-that-the-password-activates on the other.
You could maybe even use them as wedding rings, so only when you and your spouse are togther and plug your rings into each other will the combination work as a voice-recogniser that parses your voice commands - or, okay, maybe initially your morse code commands or your personal private code you make up commands, or becomes able to read the bar-codes on your cufflinks and shirtbuttons, or whatever, so as to sign a transaction proposed to you for signing by the blockchain-and-transaction-services provider.
In principle it is not particularly complicated unless the user wants to make it complicated.
You could have resin or silicone or whatever personal to you refillable/rewritable cents, dimes, quarters, you could have your own personal paper money in your physical wallet you rub your ring over, you could even have a crucifix you have to say a certain private prayer to, whatever. That can get very personal. You could have entire lego sets that kids can use to build family money-machines that can charge any brick or construct of bricks with any amount up to the family balance.
You could even have a laptop or somesuch - a portable device, miniaturised to whatever extent you personally feel the expense of such miniaturisation justifies, that runs your own personal Open Transactions server.
Probably best would be to do ergonomics studies, finding out specific handwaves or finger-motions or verbal or nonverbal utterances or manipulations of fetishes such as pieces of paper or disks of metal, various people think they would like to use to convey to sensors of some kind how much if anything to pay to who or what.
Some people might not worry about lead pipe attacks some might not worry about wireless digital intrusion attacks some might not care much what happens to the trivial amounts of funds they actually move about with during a single daytrip. So solutions will have to vary according to the user's perceptions and preferences.
-MarkM-
(The best solution might simply be to create so much affluence, for all, that no-one will care about a few grand here and there being purloined by kids or the street-performers known as pickpockets who enliven some interesting tourist spots and so on, figuring hey, its purpose is to maximise the forward creature-days of healthy life for all living things on spaceship earth...)