1. Download the client from bitcoin.org.
2. Launch it and let it sync with the network. (Unfortunately this takes a long time upfront.)
3. Use the "Send Coins" and "Receive Coins" tabs to send and receive coins.
Buying Bitcoins with credit cards is still somewhat annoying, but not hard. See https://en.bitcoin.it/wiki/Buying_Bitcoins_(the_newbie_versi..., or for a more complete version, here: https://en.bitcoin.it/wiki/Buying_bitcoinsIf you wanted to go with a hosted service instead of running the Bitcoin client on your own computer, there are many available. A few include:
- https://blockchain.info/wallet/
- https://www.mtgox.com/
- https://www.coinbase.com (YCS12)