We normally take the supershuttle from SNA to the disney resort area. It's about $10/person one-way, but you do make a couple stops depending on how may people are riding with you. Taxi is about $40 plus tip (but no other stops). And the bus is probably the cheapest way (i haven't taken this route) but I would imagine there are a lot of stops on the way to your hotel for the other passengers.