Hammy, I just read the part of your blog where you sunk 2 grand into the Pilot. Yeah, stick with it for the winter or....... until you find something you really like.
I find that once I get my winter wheels on, my interest in car swapping goes down. Probably why deals are generally better in the winter, or so I've been told.
Contrary to what was initially reported, the new 3-series should start selling in Feb. of 2012. While I personally wouldn't get something that just came out, it will be a good opportunity to at least test drive the new 3 soon. M-Sport versions will come out later this summer. It's entirely possible that upgraded engines will be offered in another year.
I'd go for an X3 over an X1, because the price difference is so small. And I'd personally probably get the old in-line 6-cylinder, just because it's been such a tried and true engine. But the new twin-turbo 4 should give you more power, torque and fuel savings...