Thanks, the post is very useful.
Sure, it's important to have a strategy and stick to it, as to be a gambler means to push your luck. Still, I think that there are many factors, on which your success also depends. For example, the casino you've joined plays an important role. Gambling houses like Microgaming or NetEnt are worthy choices, IMO. They are recognized by people from all over the world and provide with a great range of high-level games, including safe and transparent payments. By the way http://www.poker-base.com/news/microgaming_casinos_on_the_rise.aspx reveals that Microgaming is on its prime.