as owner of both the jetta now..and previously a mazda 3 hatchback..i would say if you were looking for a sedan get the jetta..it has a nice sized trunk..the mazda hatch has a very aggressive look to it and handles great...it truly is fine japanese engineering. the newer jettas however are bigger and probably more roomier..i'd say go with the jetta..but the mazda is never i bad choice..i was very happy with mine when i had it