Probably the best way to get the Congress and state legislatures to act on the high fuel prices is to require them to pay for their own vehicles and all associated expenses. Too many of them have government-supplied vehicles (mostly big suvs) and government-issued credit cards.
Looking at Tahoe hybrids, one of the reasons GM doesn't make smaller hybrids may be due to the fact that there is a smaller surface area to slather HYBRID decals and nameplates all over the car. Count the number of times the word Hybrid appears on a Tahoe or GMC equivalent. It's kind of humorous actually.
They wil crank up the prices until enough people scream about it then lower them a little so people say, "thank goodness."
I saw an article a while back where they noted that this latest round of increases did not seem to generate as much outrage as id had in the past. I think most people have resigned thamselves to the fact that all this is inevitable and have decided to just suck it up and pay. What else can you do?
As far as boycotting this company or that company, I think that is futile. Around here, you don't see "branded" fuel tank trucks. Just a generic truck that could go to just about any station.