Estás un poco perdido respecto a lo que necesitas parece. El 2008 es un SUV sub-compacto (Segmento B). El Corolla / Mazda 3 / 318-320 son autos de segmento C (Compacto) y el Mazda 6 es tamaño medio (Segmento D) (también hay tamaño full, segmento E).
En mi opinión, va a depender de cuantos pasajeros necesitas transportar y si lo quieres también para viajes más largos. Los segmento B son normalmente para jóvenes sin prole y principalmente uso más orientado a City Car, y la marcha/suspensión suele ser un poco áspera. Los C son uso mixto, puedes llevar familias pero sin holgura. Andar y suspensiones mejor afinadas. Los D son los más cómodos de los tres, tanto por espacio como por andar, sin duda. Pero, a veces, para el día a día en ciudad complican un poco más para estacionar y maniobrar (no mucho). Como norma general, un auto de un segmento más grande suele ser preferible ya que tienen mejor andar, más espacio y motores más holgados de potencia.