It's been a while since I posted on here. Anyway, currently I am in Iraq and will be returning to the USA a little after September. I am looking at getting either a G37 sedan or a BMW 335i E90. I actually used to own a 2005 G35 sedan and then later traded for the 2008 335i E90. I ended up selling it since I was getting deployed and since being deployed the new G37 has been introduced. Now I find myself torn between which car to get. Both are within about $5500 of each other with the 335i going for $42,000 and a G37 for $36,500. Both will have Navi and sport packages. It's basically a choice now. So, help me out, which would you choose?