That British magazine is Top Gear, January 2002 issue. It's based on the eponymous show by BBC which is very well received.
re: AYC. There was a review of the Evo 7 by Best Motoring last year and basically they compared it to the one on the 6; apparently they gave it the thumbs up because it was able to take the last bend on Tsukuba circuit with zero counter-steer, which was not possible on the 6.
As for my personal experience, I've never been on a 6, but I'm having a great time with my 7, especially around bends.
Cheers.