Also check out www.signingsavvy.com That's the online dictionary I use. I love it because it's super quick to find a sign when I need it.

Be careful of Signing Times....the song gets stuck in my head and repeats over and over and over. "Signing time with Alex and Leah. There's laughing time and dancing time and playing time....". I do love those videos though