Best ASL Dictionary

Okay, after some ipselocution (is that a word?) I guess this question belongs here.

What is the Best English-to-ASL dictionary? I know Costello writes a bunch of them, as does Sternberg.

I’m primarily concerned with completeness and currency (let’s assume that accuracy is a given), but I suppose some other plusses would include ASL-to-English resources, ease on the eyes, political concerns, and other stuff I haven’t thought of.