Paul, the Disney courses are first rate, but they can be expensive.
If possible try to go for "twilight rate" on the Disney courses, if you can book the first hour of "twilight rate" you shouldn't have any problems getting the round in with "proper" daylight. If you can manage to snag one of the teetimes that is immediately after the cheaper rate starts it's worth getting up to the starter 15-20 minutes before your time ( ie if twilight starts at 3.00 and you have a 3.05 time get there about 2.40-2.45) . Invariably there is NO ONE in front of you ( not many people in the "know" would book a time after 2.30 if they know the cheaper rates start in 30 minutes), You can literally race round with no one in front of you, and it's unlikely anyone's gonna catch you up either. It's a great way to get a relaxed ( and cheap

) round. The only other way, I know of, to get a good price on a Disney course is if any of you are
DVC members, the DVC membership can get reduced greenfees for up to 4 people playing together ( ie DVC member and 3 "guests").
PS in anyone's around June 9th to 20th I may be looking for partners and I'll probably get the DVC golf membership this year

.
If you have a car you're going to get courses of equal quality, but much less $$$ if you don't mind travelling a little. Basic rule of thumb the further from Disney you're prepared to travel the better deal you'll get. If I use the Disney costs as an example, If you're looking at a Disney cost of $140 a round, if you travel up to 15 minutes from Disney you'll get a similar course for about $100, if you travel up to 30 minutes the cost is going to be in the $70-75 range, if you travel up to an hour it's likely to be less than $50. Obviously the cheapest rates ( for the non tourist areas) are going to be midweek as the locals are mostly at work

. If you're VERY flexible and don't mind "winging it" I've found the best rates are available by using a company who specialise in "last minute" bookings. I think they are called "playstandbygolf" could be "last minute teetimes/golf". I've found them in the yellow pages under golf and also in the free magazines you can pick up in the golf stores/outlets. The leaflets are also useful for directions and phone numbers to pro shops. With the above company it helps if you have a couple of courses that fit the bill of where you'd like to play. This is more of a guide to them, as they work by taking the unsold teetimes ( for the following day) from the proshops when the proshops close and sell them on at a discount. This works for the proshops as they know they have little chance of selling those teetimes on the day of play. You can call the night before you wish to play or even in the morning of the day you wish to play and they will obtain a course of the standard you wish to play for a great price.
Here are a couple of off site courses that I really like and even if they are not available, mentioning them to the person working for the stand by golf company will help him greatly in knowing the type of course you're looking for. IMHO each of these is a match for any of the Disney courses, in their own way. The scenery and wildlife ( gators,birds, deer (if you're lucky) and snakes

) alone make Deer Island's course worth the drive.
http://www.falconsfire.com/ (10 minutes from Disney )
http://www.ocngolf.com (20 minutes from Disney)
http://www.southerndunes.com (30 minutes from Disney)
http://www.deerislandgolf.com/ ( about an hours drive)
Another FANTASTIC service is one run by Phil Jaffe at
http://www.progolfguides.com . If you are a keen golfer and would like to get some real "on course" tuition this is a great way to go. You can have a playing round lesson with a PGA teaching pro. IMHO the price is really very reasonable when you consider he'll arrange collection from your hotel, clubs, you get to play a round ( up to 3 of you) with a PGA teaching pro and if time(weather and daylight) he'll run through some tips and drills on the range with you. I found it a great help to see how a pro actually chooses his shots and %age plays actually going round a course. It also gives him the chance to see how you actually play and hit the ball when you've got a lake, OB or a flag in front of you as opposed to how you hit it in the Driving range ( not always the same swing or result

LOL)