I am planning to go & look at these cars this week - anyone know anything about either of them ? Thanks