The program does cost £9 to register but it will allow you to evaluate it for a couple of days so you can win more than enough money to pay for it first :-)
Should work on most online casinos but tested on 888.com, Golden Palace & Ladbrokes - I'd be interested to hear on how anyone gets on with these and with other casinos too.