Funny that wheel alignment is the first thing mentioned is that a big issue for beemers? Only experience I had with them was running around in my step-fathers 330ci after he died. Went out of alignment real fast and chewed through the inside of a set of tyres. The guys at the tyre shop knew all about it.
He had a Legacy wagon too, real fast but no where near as fun to drive as the bmw.