We got back from Disney on Tues. and stayed at the Thomas Cook Explorers hotel which is good in itself, a good pool with slides etc for the kids (was a bit cold tho.) a soft play area, baby gym, arcade etc etc Its 5 mins in the free shuttle bus but this does get packed & only run every 20 mins in the off peak season, we always managed to get on a bus but with a 2 1/2yr old, a buggy, bag & me being 6 months pregnant wasn't too comfy, luckily a couple of times people gave up their seat for me, the rest I suddenly became invisible!! but on the whole not too bad. We did say tho. if we went back we would stay at the Disneyland Hotel as it is right next door, the other disney hotels are 10-15 min walk or bus ride away.
Disney hotels are more expensive than the others outside the park area ( they do however tend to include your tickets into the parks where the hotels outside don't) but if you shop around i'm sure you can find good deals.
We booked ours through Airmiles as we had free flights with them, have a look on the internet as well as travel agents to get the best deals or go direct.
There is a Disneyland coach that picks you up at the airport. You have to get on a shuttle bus to the bus stop first then wait for the coach, we waited 10 - 15 mins for the coach for it to get full then had to wait a further 20 mins for another one so wasn't too inpressed with that. You pay for the coach as you get on ( not the best way of doing things in my booked, as you can imagine there was a scramble to get on the coach, wasn't very organised at all) if you did go by coach have Euro's, we tired to pay by card on the way home & the machine refused all cards, luckily the hotel had a cashpoint. It was about 17 Euros each, jamie was free.
To take a taxi its about 80euros (thats what it said at out hotel anyway).
I will say take comfy shoes, my feet still hurt!! also i would go mid week not at the weekend as it will be cheaper in the week & the parks are alot quieter. We went on the Sunday & it was almost unbearable, the monday was much better & alot of the rides we only had to wait 5-10 mins instead of 30 - 45 mins.
Hope this helps a bit, any questions feel free to ask!