I recently purchased and ES 350. I had a 1999 Infiniti I30 that I loved with 150,000 miles and serviced by the dealer. I went to the Infiniti dealer, the first time they did not have a salesman available. Went back the next day specifically to look at the G35 and M35. Not only was I not treated well, they insulted me with what they would give me on a trade. The previous day I looked at Lexus and Acura. We returned to the Lexus dealer. While they were crowded (a real zoo on Saturday), I had no problem getting a salesman. I drove the ES350 as well as a GS430H with 5000 miles. At the Infiniti dealer, I drove both the G35x and the M35. I was very disappointed with the M35. The bottom line is that the Lexus dealer gave me 25% more for my I30, and also came down on the top end of the 350. After a few weeks, I am very happy with the ES350. Got my wife a GS350 (she had a Subaru, and wants AWD for the snow).