Not sure if it's been posted, but Tae Kim's Guide to Japanese Grammar seems like an excellent resource.
And I haven't looked into this, but I think you're supposed to learn all of the radicals which will make learning the kanji easier instead of trying to memorize a bunch of random lines for the...