Ive used TR in the past and found it quite good. I have a coach at the moment but if I didn't I would sign up again.
I'll need a bit of a rebuild though, training was going well until I came down with this flu bu before Christmas and the same interval session was 75w lower in just two weeks :-(