Maybe I'll buy one or two for the stored value.
If you are only looking for a secure, offline wallet - paper bitcoins fit the bill (pun intended).
[Edit: correct domain is .org not .com]
Print that out, then add funds to the bitcoin address using an exchange.
In many countries there are cash deposit methods available. Specifically:
- U.S. - deposit at a bank or 7-11, Walmart, CVS, etc using BitInstant with delivery to the bitcoin address you provide. Also MrBitcoins.com (among others) can be used for this.
- Canada - deposit at some banks using CAVirtex.com
- Brazil - deposit cash using Boleto or Banco Recomendito using BitInstant
- Russia - deposit cash using Qiwi or Cyberplat using BitInstant
- India - deposit cash at HDFC Bank using MrBitcoins.com
- Australia - deposit cash at a bank using MrBitcoins.com, SpendBitcoins, and CryptoXChange
There are also methods where you can send cash-in-the-mail or check to purchase bitcoins.
- USD - cash in mail to Get-Bitcoin.com, cash, personal check or postal money order to Camp BX.
- CAD - cash in mail to CanadianBitcoins.com
- USD, EUR, GBP and DKK to BitcoinNordic.com
Then, when the day comes you want to spend the funds, you can import the private key into a wallet or EWallet (e.g. Mt. Gox, or Blockchain.info).
Do keep in mind that if your system needs to be secure when printing out the BitAddress paper bitcoin. To protect against these risks, what some people do is copy the html from BitAddress.org and use a bootable operating system / LiveOS (e.g., Ubuntu using the ISO distribution) on a system that is not connected to the network (air gapped). That way it can be assurred that there was no malware that knows the private key.
For larger amounts of money, these protections make sense. For a couple of bitcoins, not as much paranoia is necessary.