Learn Japanese Online - Hiragana Katakana
That's a great site for kana as it has lot's of words in romaji to translate as you go as practise. It shouldn't take you more than a few days with the aid of this site as long as you get your head down into it.