SNA is usually a pretty easy airport to check into w/plenty of time. However, be careful, if you're traveling during holiday times (I noticed, Ross3half, that you'll be going around t-day). The check point can get backed waaaay up.
Earlier this year, my mom travelled the friday before easter internationally, getting to sna to check-in 3 hrs prior. Well, with all the people in line for check-in & security screening, she & another passenger barely made it for the flight. She was one of those people who they call over the intercom saying, "last call" & being escorted by airport staff so they wouldn't close the doors on her. She also told me of how she would hear people on their cell phones while in line crying b/c they had missed their flights. It was sad.
Now, you have to remember that, that particular incident was on a very, very busy day. I bet unless you're traveling wed before t-day or sun after t-day, it won't be anything like what my mom experienced. Check-in should be a breeze.
And yes, at the disney hotels, I've always seen cabs waiting for passengers.
Wishing you smooth & easy travels!