Great article!
I think the tool that will enable mass adoption will be an open source hardware wallet with the security of an offline Armory wallet and the ease-of-use of a smart phone. It will be connected to exchanges for converting from or to fiat. It will interface easily to wallets owned by merchants or other individuals for making and receiving payments. It will handle escrow and multi-signature simply and easily.
It will be a safe place to store large sums of money, because a thief who steals it will have zero chance of getting a single satoshi out if it, yet you'll be able to recover everything from the one-time paper backup in your safe deposit box or multi-part backup distributed to your most-trusted friends and family.
The bulk of individuals and businesses are not going to adopt Bitcoin if it means their funds are vulnerable to thieves hacking in and stealing their money. We need to develop the technology to keep bitcoins secure. I think it needs to be on a device more secure from malware than a PC or smartphone. And it needs open source hardware and software to drive innovation.
Oh, and by the way, we need to have it before Bitcoin loses its momentum.
The trezor can be connected to an android smartphone, so that would be really secure.
Later there could be more convenient solution for the average joe but we have to get aways from wallets that are on the computers, that will lead to a lot of hacks and it will make the news that random people got hacked of their money cue they clicked on a funny cat pic.