Here are a few sites that might help with some basic information:
http://www.mouseplanet.com/
http://www.laughingplace.com/
http://disneyland.disney.go.com/disneyland/en_US/home/home?name=HomePage&bhcp=1
In terms of where to stay, keep in mind that DL is very different from WDW in that it is much more "compact," and there are a lot of good hotels/motels that are within walking distance. I am one of those who MUST stay onsite at WDW, but at DL, it's more of a luxury if I can afford it. There are only 3 resorts, all priced over $100 per night (and more than likely over $200 per night), so it's not like WDW where you can stay at an All-Star resort to save on hotel costs.
My personal favorite DL resort is the Grand Californian, as it reminds me of Wilderness Lodge at WDW, and it is the only resort built by Disney from the ground up at DL. However, I do not have children, so I don't have to consider the "fun factors" like the pool. Many on this board seem to agree that the
Disneyland Hotel is the best for kids, as it has a great Neverland themed pool. The rooms there are also bigger, and you have the convenience of the monorail to get into DL. GC is definitely the closest resort though, and it has it's own entry into DCA. Keep in mind that the monorail only stops at DLH and DL, no where else, so it's not really considered a major mode of transporattation like it is at WDW.
Unless you can find a really good deal on the DL resorts on a site like Expedia or Travelocity, I think DL packages are a pretty good deal (whether it's with an onsite or offsite hotel). I normally don't get a package when I go to WDW, but I almost always do when I go to DL. I would say plan on spending 3-4 nights there if you want to be able to cover just about all of the attractions without killing yourself. If you stay at least 3 nights, you can get a park hopper ticket similar to WDW.
I'll stop here, I'm sure others will have more to say, and you'll have more specific questions as you begin your planning. Have fun!!!