On Call, I went with CATS in the UK. Had a positive experience and no problem passing, although I was converting my FAA to JAA.
I contemplated Bristol but the structure of the distance learning was not compatible with my work situation. Plus, I think CATS was much less expensive.