For those of you that have kept a 3-series past the warranty period, what did the maintenance cost you on an annual basis? Did you go to a dealership or independent shop?
I'm asking because the majority of the people on E90Post seem to lease (and therefore never pay for their own maintenance) and I only have experience with Japanese cars (maintenance running about $500/year, including tires), so going German does have me a bit concerned about upkeep long term.
Cheers!