I keep Bitcoins in my own computer. I think because the safest. I keep it online but sometimes I find that quite unsafe because I sometimes hear from people that they have been hacked... So that's why I do it on my own PC.

Better. Always keep your coins in your own PC if you have quite much, use online wallets for daily transactions, don't take the risk of storing a big amount of bitcoins in online wallets.