I actually found this forum from a sticker on another STi owner's window. Not sure which member it was, but we were on the Seaside bridge off route 37 in south NJ. Was a silver STi with no badges, whoever you were, thanks for the forum link, and hope to catch ya' some other time.
In any event, looks like a nice spot here, I'll be sure to check it often. Be catchin' you all soon.