Stock Trading and Investing Since 2001, Web Developer, Entrepreneur, Chess, Poker, Domain Name investor, Runner. My opinions are my own, do your own due diligence.