I use Delta Index, they do the job, their platform is pretty good i think, although the very odd time it can freeze / crash for a few mins.
On the book front, Market Wizards by Jack D. Schwager is a good read if you want to get some ideas on how the experts trade.
Also "The Financial Spread Betting Handbook: A Guide to Making Money Trading Spread Bets " by Malcom Pryer (could he have made the name any longer!) is a good book that covers a wide range of topics and trading strategies.
Finally Richard Farleigh's "Taming the Lion" is a slightly easy / less high brow read but not bad either.