I've stayed at the Anaheim Sheraton, Anaheim Marriott, and the Hilton Orange Suites, and I have to agree with MisterNice. The Hilton, IMHO, is roomier(all suite), friendlier, than the aforementioned. They also had a shuttle running to Disneyland.
I think you would be better served if you used SNA as your airport, and rented a car. All these locations are only 15-20 minutes from the airport(when there's no traffic tieups.
One other plus,if you like baseball,is the Hilton is across the road from Edison Field(Angels).