Couple of other hints. We were there last week. By the Bugs life movie (California Adventure), there is a spot where we saw Mini, Pluto, Chip & Dale. Also over in CA, Buzz and Woody can be found opposite the carousel on the boardwalk. Goofy can be found near his rollercoaster in CA. Tow Matter and Lighning McQueen can be found on the East side of the mountain (near the new cars area being built) in CA. We found Sully by the Monsters Inc ride in CA. Mickey (in sailor outfit) can be found on the Boardwalk in CA.
Aladdin and Jasmine have there own spot between the Tiki room and the Jungle cruise. Rapunzel has her own spot near the carousel (
Disneyland). Pooh and Tigger can be found down by splash mountain. In Toon Town, Mini and Mickey have their own houses you can get pictures with them. Plus Pluto, Goofy, Donald, and Daisey can be found in toon town. We found the Mad hatter, Tweedle Dee/Dumb, and the Queen of Hearts by the tee cups. Tinkerbell has her own spot between the castle and tomorrow land rockets. We found Jessy by the Western Roundup, north of Big Thunder Moutain. There are usually a few near the enterance of Disneyland.
Then there is the princess area with the 6 regulars (we were lucky and got all 6 of the main ones. And the lineups were short - 30 min each time). Supposedly Mulan and Pocahontas are not there all the time, so they were the only ones we missed.
But as a previous commenter mentioned, the best was the Character breakfast. We saw 12 characters during breakfast, which is about the average, from what I have been told. But a few we saw there were the only time we saw that character (fairy god mother, Captain Hook, and another but am blanking on their name). We went to the one on the Disneyland side which was $65 for 2 adults and 1 child, but it was all you can eat. They said you do need reservations during the busy times of the year.
Hope that helps