As long as we're already boycotting Arizona, it's probably long past time to add BP to the pile in the wake of the oil spill in the Gulf of Mexico which has been going for something on a month now. There was a live feed activated yesterday, which can be found, really, pretty much anywhere (all one must do is type 'bp' into Google to get an option of 'bp oil spill live feed'), but according to BP, it had been available for two weeks prior, not released to the public but rather to Congress. So we know they had the video, we know we would have been able to see just how big the gash was, but they sat on it for two weeks. At least.
And that's BP's version of events.
In the wake of it all, if you're not already doing so, it's a simple thing to stop at gas stations other than BP. It's not 'reduce gas consumption', granted, though you should be doing that too if possible. It also, granted, gives additional business to other oil companies.
Those other oil companies, at least in this specific case, are not the ones at fault. Chevron didn't have anything to do with this. Shell had nothing to do with the leak. It's BP and BP alone. All you have to do is skip the BP stations and stop at the next place down the road.
If you want to, you can skip the Exxon stations too, as we're still trying to get them to properly pay up for the Valdez spill. From 1989.