From what I've seen, on video, Eyedea is pretty sick.
Big L, from his two albums & his freestyle in Amsterdam, I think probably would've been incredible.
Canibus & Jin are both dope at freestyling, but you know how Canibus tends to go off on tangents taking that crazy shit? Well, I don't know how well that would go down in a battle (although his diss to LL was fire) he'd need to focus like Jin who uses his time well to throw a couple of punchlines.
Yeah, co-sign Kurupt & Eminem as dope but I'm still undecided as to who is the best.