I think it would be helpful to newbies like me if you guys share your personal experiences of how you get BitCoins. Is that by mining, or freelancing, or trading? Whatever it be, just share ur experience with us.

I started by CPU-mining on my VPS. Without really knowing what I was doing, I managed to solve a block and score
BTC50. After sitting on it a while, I reinvested it in a Radeon HD 7750 (which makes about
BTC1 every three weeks) and a couple of BFL Jalapeños which I'm obviously still waiting on.