If you're really having a hard time synching the blockchain, and really don't want to do it unless it's through Tor anonymously -- I think you're best option is to just use Multibit instead. It's supposed to be all setup & synched within minutes, and it'll let you store & send BTC and all of that."MultiBit's primary focus is being fast and easy to use, even for people with no technical knowledge. It has a YouTube channel to help you learn the software, and includes helpful features such as an exchange rate ticker. MultiBit supports many languages such as German, Spanish and Greek. MultiBit synchronizes with the network much faster than Bitcoin-Qt and should be ready for you to use within a few minutes. This is a good choice for non technical users who want an easy to use experience, especially if you use a Mac."Check out multibit.org -- the "official" bitcoin-qt and bitcoind aren't actually doing anything that's useful for you, if I understand what you're interested in accomplishing. You can initiate and receive transactions fine w/o validating the proof-of-work that miners report, which is the biggest part of a "fully functional" client.Just for clarity: you can't possess or transfer BTC without a bitcoin address. A wallet is just a collection of bitcoin addresses that you have the secret keys for. So you have to be tied to at least one address at some point somehow, since otherwise you have no way of actually having the BTC you want to store.