I am of the same opinion and it really depends on your mind set, my mode of thought was I want the best 350z I can buy and that for me was a 2007 HR with low millage partly because I will be selling the car within 2 years and the HR is not massively different from the 370Z going by the 1/2 price difference.
looked at a few older 350z cars and did not like the age of them.
i got my car....2007 HR full service history, fully loaded 40,000 with 3 years RAC warranty 11,000