I dunno, looks like an expensive version of the Ford Edge to me. Yes better, but only slightly...

Bart