However, I would likely stay away from the new 2007 bmw 3 coupe, its a brand new model and will have bugs that will need to be addressed as it matures in this life cycle. Better to get the coupe next year or the year after..
The G35 is a good bet also.. very nice looking car!