A good article, thanks for posting it. I find that by using a demo account you can really learn a lot as well and put into action all the learning's from articles like this one, without involving much risk.