I know his feeling, but not quite. Selling at $0.3 has gotta hurt when looking back. Reminds me of the early faucets like this one giving out 5 BTC a click!
check it out on watbackmachine :/ http://web.archive.org/web/20100703032414/http://freebitcoins.appspot.com:80/