I'll wait until I see the car in person, and not judge it on a photo with the most critical difference from the F30 hidden in shadows.
The odds of me buying a new BMW anytime soon (like before the F3x goes out of production) is slim, but right now I'd be leaning toward the F31. Overall, I don't like the style of new BMWs. The European pedestrian safety laws have ruined the front ends (1 series E82 is the exception since its nose hasn't changed since I saw one in Munich in 2004). More likely, I'd be importing an 325i wagon in a couple years.