How Good Is David Eigenberg? Performances Ranked & Rated