Another thing to take into account, is that a few months back dealers were giving up huge $$$ gas cards with the purchase of certain (read that: gas guzzlers) vehicles, or cards that gave you discounts down to a "reasonable" price.
I personally don't want a daily vehicle that can't pull itself 25 (+/-2) miles or more on a gallon of gas.
I was just a kid during the first fuel "crisis" in the 70's but I remember filling up according to the last number on your license plate, and still having lines that were blocks long.
Does that mean I love the Infiniti G35x any less? Not really.
But lets Pro/Con it out:
Mazda6
$18,500 - 30,000 purchase price (new)
170HP 4cyl (272 HP V-6 available)
Front wheel drive
30 MPG Hwy
Requires regular grade fuel
Manual trans only avail in 4 cyl
cloth interior standard
Infiniti G35
$34,000 - 42,000 purchase price (new)
270-330HP V-6
Rear or All Wheel Drive (AWD sedan only)
23-25 MPG HWY (dependant on drivetrain)
Requires premium grade fuel
Manual trans not avail in AWD (and is an
extra cost option in RWD models)
Heated Leather interior standard
Those are just the little things.
Point is I could pick up a top of the line V-6 for about the same price as a bottom line G35.
But when you add in the fact that I'll end up buying more gas for the Infiniti, and it'll cost me 25 cents more per gallon. I'll still
want the Infiniti.

But I'm much more likely to bring the Mazda home.
And I'll likely be nearly as happy.
Will most of us take those numbers into account? Hell no!!! We'll buy what we want. We'll figure out "care and feeding" later.
