Here are some usefull pdf's:

Hiragana — printable Hiragana table. It is made with two different Japanese fonts to help memorise and recognise the same characters in different writing styles.

Katakana — similar printable table for Hiragana.


Here are some links I usewhile learning Japanese:

AJAX IME — Web-based Japanese Input Method. I use this page to write Japanese characters using English keyboard.

Google Translate — online translator. It is obvious, but nevertheless a helpful tool. Use it to quickly translate kanji glyphs.

KouzanMohitu and KouzanGyosho fonts — two amazing and completely free Japanese fonts with every kanji character imaginable.