Disneyland is for all ages! I take my wife and 2 boys all the time (we have the annual passes). If you go in the off peak months especially Sept. & Oct. you wait less than 5 minutes on most rides. Another good time is mid week in the early evening. With the annual passes it's nice to go for just a couple of hours and still hit 5-7 rides. We got the Deluxe Annual Pass ($189. Ea.) and we go probably 25-30 times a year. That's just $6-$7 per person per trip on average. Word of the wise though - Eat at one of the dozens of restaurants nearby before going in or pack snacks.
Pros: It's Disneyland, Kids love it, Quality attractions
Cons: Can be expensive, Can be Chaotic
more