I don't know about the 'greatest' fighters ever, but my personal favourites were Soul Calibur 2, Tekken 5, Guilty Gear (in general) and Dragon Ball Z: Budokai Tenkaichi 3. They all had interesting rosters, cool characters, impressive attacks and were fun to play.