Online poker is a good place to start but I would recommend a real poker club. Not only is it more fun, but it tests your psychology more (although if you are a systems trader, online poker is quite similar).
There are also many, many people who have speculated on degree of bad beats, the...