I tend to check up on the Marketplace forum for things that interest me. I was lucky enough to profit from the "early adopter" idea in the realm of a couple hundred dollars, and I'm dedicating the rest of my BTC to actual commerce. I've paid for Photoshop services on my current avatar's base image, played many a hand of BlackJack, gambled my luck with a few BitLotto tickets (odds are low but infinitely better than the lotto tickets at my local gas station), gave out a few Christmas gifts for people who recently installed the Bitcoin client, things like that. Oh, and I've spent plenty a Bitcoin for BitcoinTorrentz hehe. VPS and web-hosting services have been available for almost the entire history of Bitcoin, and I would use them if I needed them.
Or you could always hold on to the 20 BTC under the assumption that the price will increase and your buying power per BTC will increase in time, though I do find it extremely suspicious that the price has been so stable at ~$5 for so long, so I wouldn't count on that as a capital investment at this point to be honest.