My friend reccomends ii (Interactive Investor): http://www.iii.co.uk/cfd/?type=learn#cfdguide but they do not have a demo. Does anyone else trade CFDs, and who do you use/ is the best? Is there a demo that anyone can recommend?