Whilst I am pretty new to this forum, there are a few things that are pretty easy to spot - asking a forum full of self employed breakdown engineers which big company is best will always get you the same answer.
As far as the car warranties go, thats something the AA are very good at, saved...