Someone gave me this book, I haven't had I chance to go through it any more than a brief skimming but it's cheap and probably has a few good ones In it.
Japanese Hiragana & Katakana for Beginners: First Steps to Mastering the Japanese Writing System (Includes Online Media: Flash Cards, Writing Practice Sheets and Self Quiz)