If I wanted to make a wallet for myself, what program do you recommend? I found MultiBit online. Are there better wallet programs?
There are a few different wallet programs.
bitcoin-qt (the 'official' client)
there are many online wallet providers as well.
and many, many others
the thing I don't like about online wallets is that you are trusting them to secure your bitcoins. and i'm sure they do a decent job at it, but there have been hacks in the past (of other online wallet provides, not the ones I listed), and I prefer to just take on the responsibility of securing my bitcoins myself.
I don't use Multibit myself but it seems to have a good reputation in the community. what many people like about it is that it does not require you to download and process the entire bitcoin blockchain (like the bitcoin-qt client does). that process can take a week or more.
remember to encrypt your wallet. use a strong encryption password. and do not forget it!