Hi, has anyone used this and if so is it worth buying? I downloaded the trial and so far it seems ok, but are there any niggles with it? tks