Lowest I've seen around my area over the past two days has been in the $2.95 range, many places in the $3.05-3.10 range.
And Beet, people don't drive SUVs or trucks because they're trying to fit in with society. They drive those things because they have boats (or other stuff) to tow, material to haul, 2-3 kids plus their luggage plus your own and the wife's for vacation, etc. Not to mention that at least here in the NE, winter's get rough and are made much easier & safe with 4wheel drive. Throw in that many carpenters/etc., get a "truck pay" from their work if they own one, and you've got a ton of reasons to own a gas guzzler.
Now if someone would actually produce an SUV or truck that still had good performance, but also great gas mileage (and, ideally, didn't look like a tool), of course everyone would buy one (you think we like paying an arm and a leg per tank???). But there really aren't that many options, and the blame for that goes a higher up the ladder than the American consumer.