. . . how does that old joke go? . . .
"A friend said he was getting a newer car for his wife. I told him it sounded like a great trade."
If you really want a BMW I suggest you price out what it will take for dealer service. I know some B'mer mechanics that make pretty good money. Someone has to be paying for that high priced labor . . . . I think that the certified used BMWs come with good warrentees but you pay a premium to get one. The old 'Pay me now or pay me later' deal.
Consider the CRV Honda. A few friends have them and love them.
The Acrura is probably out of that price range and I don't think they came out until around 06 or early 07.
When buying for the misses and the future kid, I suggest you let safety trump all other considerations. But you already knew that, so . . . .
My wife has an 06 Saab Combi 9-3 with 2.0 turbo four and 5 speed. It ain't an ultra rocket ship but is pretty fast, real safe, hauls a good bit of stuff. She drove it off the lot as an 06 leftover for $24k and change - new.
Good luck with the hunt. And please don't get anything painted green.