You can do a search on this topic here and find about 3 million posts to help you decide.
I can only speak from my experiences with ERA. As far as they go their customer service is first rate. I bought an older car and they helped me WITHOUT FAIL everytime I had a question or a problem.
I would without question buy from them again!