Cost
The destination charge is a standard charge for transporting the vehicle from its point of origin to the dealer. It costs roughly the same to get the Mazda CX-7 to the dealership as the Toyota FJ Cruiser.
The Mazda CX-7 won't save you much money at the pump compared to the Toyota.
The Toyota FJ Cruiser guzzles a lot of gas compared to the Mazda CX-7.
The Mazda CX-7 isn't much costlier than the Toyota FJ Cruiser when it comes to MSRP.
Utility
The Mazda CX-7 and the Toyota FJ Cruiser can accommodate the same number of passengers.
Towing is substantially more the Toyota FJ Cruiser's forte than it is the Mazda CX-7's.
Convenience
You won't have to visit your friendly gas station more often with the Toyota FJ Cruiser than with the Mazda CX-7, as both offer comparable mileage ranges.
Comfort
Taller drivers will considerably enjoy the extra head room in the Toyota FJ Cruiser's front cabin compared to the Mazda CX-7.
The Mazda provides more head- and leg-room to your passengers than the FJ Cruiser does.
Dimensions
The Toyota FJ Cruiser is substantially more bulky than the Mazda CX-7.
The Mazda CX-7's tank is approximately the same size as the Toyota FJ Cruiser's, though the Toyota's is a tad larger.
The Toyota FJ Cruiser and the Mazda compete for the same parking spaces.
Handling
With its tighter turning radius, the Mazda CX-7 is most certainly more agile than the Toyota FJ Cruiser, something to consider if you do a lot of city driving; on the other hand, remember that a vehicle with a tight turning circle may feel a bit twitchy on the highway.
Drivetrain
The Toyota FJ Cruiser's engine is tremendously more massive than the CX-7's. Note that larger engines may use more gasoline than smaller ones.
The Toyota FJ Cruiser packs quite a punch compared to the Mazda CX-7 regarding torque, which is roughly equivalent to acceleration.
Torque equals pickup, and the Toyota FJ Cruiser will have picked up and gone by the time the Mazda finally gets moving.
Warranty
The Toyota and the Mazda CX-7 have the same basic warranty.