Ive got an 07 plate HR (july 2007 i think mine was one of the earliest HR's) I do love it to pieces, its got loads of grunt it sounds amazing the ride is firm but actually comfortable the only place i can complain is the road i live on has lots of deep short sort of divots and that does throw you around a fair bit. Ive checked the oil every two weeks since i got her back in march and even with some spirited driving I havent lost a drop. I drive 30 miles a day for work and sit at about 25mpg even when racing away from lights and even getting into a little bit of a race with an R32 skyline the other day.
I did have some issues though, clutch slave cylinder died 3 days after buying it so that was a good chunk of funds, underside is fairly rusty but it did have to spend some of its life by the sea. So repairs to my brake lines were needed which wasnt too bad. Paid £10 to get my undertray properly reattached as some bolts popped loose. Im also lining up to have a proper body shop go under her and strip away all the rust and properly reseal the underside.
But everything taken into consideration I wouldnt change a thing (well unless I could find a HR in the blue O.O) But little complaints and repairs aside the car owns my heart entirely and when you start hitting it hard and you get above 3000 RPM she sounds utterly fantastic. Ive never driven a 370 but i would assume its pretty much a 350 with a bit more grunt and some newer tech. Only complaint ive heard was someone saying they felt the electronics in the 370 step in a bit too often when you really want to get on it but no idea how much truth there is to that.
Hope my little rant helps xD.
Oh also the compulsive urge to upgrade and change bits, thats pretty strong too