There are so many dictionary-type resources out there - boy have they come a long way! I have used and perused quite a few but to-date my favorite resources are:
- The Canadian Dictionary of ASL (Bailey & Dolby) - its a large and rather cumbersome hardcover dictionary but invaluable to me. It contains clear illustrations and descriptions of each sign and it's movement, a sample sentence using that sign, common variations as well as regional variations (when applicable) and also has additional grouped information such as pronouns, time, geographical place names, time concepts, and handshapes.
- ASL Dictionary (5200 signs) android app. I find it is a generally good resource to have on hand for those moments when I suddenly think of a word I don't know the sign for and want the answer on the spot just to satisfy my own curiousity.