An online wallet would work well. I know this question is old but I thought I'd try for a more current answer.
The reason I suggest online wallet, is because you can access it from any computer, browser, smart device, etc.
CoinBase is a great option because you can buy and sell Bitcoin, Ethereum, and Litecoin... so if you mine it and want it in USD ASAP set your miner up with a CoinBase wallet.
Another online wallet is the Blockchain.info's wallet.
These both are great wallets I use and trust, and they also have great mobile applications.
If you'd like to trade your bitcoin on an exchange, I'd recommend either opening a CoinBase/GDAX account (they are linked so if you have money in your CoinBase wallet you can transfer with no fees to the GDAX exchange)
or Bitfinex, which currently is the largest volume Bitcoin exchange out there.
Be warned though, I suggest you use exchange wallets for short term, many large exchanges have been hacked in the past, the best example would be MT. Gox
If you want to play it safe and have the actual wallet on your computer, just download BitcoinCore on to your favorite/most accessible/secure computer. However, you have to download the Blockchain, which takes a bit, but is worth the time and storage for some.
Happy Bitcoining
1
Please be aware that unless you have free electricity, mining with anything but ASIC hardware has become unprofitable. You might want to read the following question before continuing: http://bitcoin.stackexchange.com/q/1452/5406
– Murch – 2013-11-22T02:06:26.3331The title and the content of this question didn't match at all. The title had lured 5500 views already most likely only for visitors to find out that it has nothing to do with what they were were looking for. I've therefore edited the title to better align with the content of the question. – Murch – 2016-04-24T09:55:09.520