I'm tired of seeing new miners nerd raging about mining being profitable when in reality they also could have easily been more profitable if they invested instead as well. Sure I made some money so far to cover my cost of hardware because I got in earlier, but I could have easily triple the amount of money I made if I invested personally. People think that I'm trying to sway people away from mining when infact I'm just sharing my own experience. If I had to do it again, I would simply invest because I believe in BTC and it's outlook being bullish over long term. More price goes up more profits I make by investing rather than mining. This is certainly less risky and more long term than mining. Not to mention no more ongoing cost or inc difficulty to account for.
People say mining is safer long term, but this is exact opposite from the truth as someone who can think like Tom here finally demonstrated for the people to see for themselves.
It's not a conspiracy theory to keep people from mining... I wish all the "mine or die" crowd to stop being so dense. Mining is not end to all bitcoin profits and far from it. It's a fact it's the opposite. If you still decided to mine I hope you make your money back, but don't try to make people think that it's the best option when it's not. I stand by my words.
I was going to post something very similar. I was lured in by the nerd factor, and without fully educating myself on the market, I jumped into mining. The nerd-factor of it all has been fun, and I wanted a new video card anyway; although I spent more on a new card than I would have had I not known about bitcoin. Nevertheless, in hindsight, I wish I would have just invested the same amount of money into buying bitcoins. I would have already more than tripled my investment.
If you are just buying a single card, and it has some value to you on its own, then you can very well be more profitable than buying BTC under all but the most extreme price increases. It all depends on a lot of variables and what your projections are. For my example, if the rig I had would cost me $1200 or less, it would have been far superior to mine. I can recover my investment before difficulty increases too much in that case, and then I only have to mine better than electricity rates (not hard where I live and with an efficient card).
Oh, I'm definitely not doing bad with my one 24/7 miner. It cost me $690 to turn ~5 year old hardware I already had into a 24/7 ~670Mhash/s mining rig. I was going to spend ~$400 anyway on a new card. Of course, now I'm not using it for anything other than mining; but I will in a few months, and it'll still be a perfectly fine card for gaming. However, had I just taken that same ~$700 and put it directly into bitcoins, I would have been able to sell off a portion of those bitcoins today sufficient to cover the costs of both my initial investment plus a new video card and still have a little stash of coins left over.