Mike
The no commissions CFDs are not a great way to day trade.
Have a look at this article on my blog to see what you are up against.
http://tremblinghandtrader.typepad.com/trembling_hand_trader/2007/06/the_real_cost_o.html
Paying the two or more point spread with "free brokerage" is more...