I was on the same boat about a week ago. My daily flooded in the previous hurricane and I was stuck between a subaru forester and a 325ci.
You can probably guess which one I went with because I'm making a post on this forum.
So far its been a blast to drive, great daily, and most of the maintenance seems pretty straight forward. I do live in Jersey so we'll see how she acts in the snow, but she gives me no trouble in the rain or anything.
93 300zx TT