I think of Bitcoin mining as a hobby, and thus if I do end up turning a profit someday, so much the better. Over the past few months, I've purchased 6 BlockErupters, and have had a fun time getting them up and running with a Raspberry Pi. I have made back a little over .1BTC so far, but the goal for me is to have fun. I enjoy checking on the miner stats, tweaking settings, cooling, and the like, and watching a small trickle of BTC come in over time. Not to mention, being a part of the network itself.
Will I ever make a profit? It is possible with the recent increase in BTC exchange rates. But if I don't, I still consider it a fun and worthy investment.