I think to clarify, he's asking whether to get a 2012 325 fully loaded for $49k, or a 2013 F30 320i base for $47k.
For more fuel economy and having a newer car, the F30 is the way to go. I prefer a more loaded car, and after having driven the 525i with the new 4-banger, I'd stick with the inline-6, but everyone has their own opinion and reasons. I don't think you can go wrong either way (though if I had to pay that much, it definitely would have swayed me further towards a less expensive and more fun car like a used Evo or STI or something)
2009 328i Jet Black with Dakota Brown interior - Nav, heated seats, Premium Package