I think its time, experience and right advise make you search best car. About car comparison i don't know any such tool existing yet, would love to see though in future. However few car dealer have car comparison tool on their website to compare their own models. Thats all i know.