I would do the g37 vert. Just seems in the last few years the 3 series has raised in price to a point that I am not sure it is worth it. Sure the twin turbo 3 series is a better car then the 37 series but at what price point does it not make sense anymore.
To me the best part of a vert is nite time driving. The heat is not what kills you its the sun. Last time I looked AZ has a night time and that is the best time for a Vert.
2007 335I sedan (retired)
2010 335xi coupe