Romajidesu
(One stop shop)
Kanji-a-day
(One stop shop; good for construction of words by radical)
List of Kanji radicals
Kanji by strokes
Similar kanji
Master Kanji List
Histogram of 2173 Kanji characters