A-spec, B-spec, R-spec are what mazda calls there factory sports cars. A-Spec being the street version , B-spec more for track and R-spec is strictly track. In touring car terms Group-N being prduction cars, Group-A touring cars, etc.
damn man i dunno how da hell u enjoyed it but it anit as fun as it use to be, with all the pot holes and stuff in the Apex of the turns. i just went up there the other night and the only place that wasn't to bad was "light side". but glade to hear u had fun :)