Already living that scenario and already bought our 'ideal' car... 2012 S4
Except for #4 (we have a truck for hauling large items) that scenario fits us exactly.
Commute 35 miles each way everyday, including dropping off and picking up toddler.
Wanted German ride quality (tried Subaru again... couldn't do it) and we wouldn't give BMW another dime.
'Need' awd for the Northwet and those few icy/snowy days commuting.
SUV's like the Q7 are nice but wanted the sporty drive.
So we bought a 4 door, AWD, German quality, kickass sedan. It's a blast and fits most of our practical needs as well.