Rob,
You're keeping the 911 right?!
I loved my bimmer, and the costs to maintain are alot like a Porsche. The cabs don't have very much room in the rear seats, kids are OK. At a minimum don't get less than a 328i as resale for 325's would be crap.
Do not get an Audi.
Also consider the service in your area...any BMW mechs there (I'm sure if they can work on 911's they can work on Bimmers) Parts are a killer, but alternate sources are plentiful, and lots of good websites are out there.
Let me know if you want more info.
Haven't you considered the Austin Martin Volante???