Seconding and highly recommending SNA or Long Beach for the airports of choice.
As others have already said, both are far more customer friendly, have a calmer aura, and do not feel as busy or hectic as LAX.
They are also far more pleasant to the senses and don't make you feel like you are spending time in a concrete prison.
Even if LAX is cheaper to fly into, you will 'pay' more in other ways.
Travel time to DLR being one such additional cost...not to mention literal time and your sanity.
It's SNA all the way...or LGB!
My first flight to CA some years ago was to Long Beach, and it was awesome.
Jetblue non-stop straight shot from Boston.
Felt like a rock star walking off the plane right onto the tarmac!
I tend to fly to SNA now...although I always have to do connecting flights which actually works out better for me.
Went to LAX twice for budgetary reasons, and purposely avoid it now no matter much cheaper the airfares there may be.
Just takes way too long to get to DLR from there...and the atmosphere is too chaotic and not the way I personally want to begin a stay in California.
SNA and LGB have a much more 'welcoming' vibe.
Regarding transportation-
I highly recommend Super Shuttle.
They offer shared rides via their van service, or private cars.
There are many discount codes 'out there' online that can easily be found with a quick search that can make the price even more reasonable.
Very efficient, friendly drivers, inexpensive rates, and most importantly on time service.
I only pay $16 round trip from SNA with the shared ride option using a discount code I found online last year.
Have yet to have had any issues.
Always quick service and timely, exspecially when returning to the airport for the flight back home.
I tried the Disneyland Express service by Grey Lines, which was about $30 round trip from LAX and both times I used them I had issues returning to the airport.
They also did not deliver you door to door...you had to walk down to their closest pick up point on a street corner ( with your luggage, mind you ) and wait.
Super Shuttle picks you up right at your location...and right at the pre-booked time.
Some options to consider next time, or for those reading with a trip coming up.
Remember kids -
John Wayne / Orange County SNA = great
Long Beach = great
Super Shuttle = good option
LAX = bad!
( Your mileage may vary, no animals were harmed in the typing of this post )
-