1st gen or 2nd they all look great. The 3rd gens just cant compete, they took on the softer more girly type look hahah
Definately 95-99 z24 because they look the more aggressive. 00-02 headlights look too big and "googly eyed "and remind me of a honda civic.