Gas prices is $4.89 and climbing for super unlead here in the SF Bay Area.
Anyway, if you can afford to drive a BMW, you can afford a extra $50 or so a month in gas. If it's enough to effect you, then you really shouldn't be in a e46.
As for those of you in Canada or Europe who say we here in the US get "CHEAP GAS", we really don't when you think about it. You guys all get UNIVERSAL HEALTHCARE and pay chump change for it every month. We don't have universal health care in the United States. Try buying it on your own or try buying it with a current health problem and it will be enough for you to think $10 gas is cheap as long as you have universal health care.