- Hook a GPS to GCS.
- GCS calculates GPS difference.
- GCS transmits GPS correction over xbee MAVLINK connection
- ArduCopter Stabilize mode gets very fine resolution.
Details here: http://eastbay-rc.blogspot.com/2011/05/idea-ardupilot-differential-gps.html
DGPS background: http://www.ngs.noaa.gov/CORS

Comments
What about WAAS ? Mediatek is supposed to support WAAS so no need for DGPS it think.
If the goal is to get a steady position hold/loiter on the cheap (not using commercial GCS equipment), this could work if we do some assumptions. But it would not be GCS since the corrected GPS coordinates would not necessary be "correct" ones. They would only be corrected in reference to a fixed stationary position with an unknown GPS error.
For this to work we would have to assume that GPS coordinates reported by a unit are correct, and that the only limiting factor is the random signal error generated by the GPS satellites.
We also have to assume that two identical GPS units (A and B) at the same location, will produce identical GPS coordinates.
If this is the case, then by placing GPS A in a fixed stationary position. You would know that any variation in the GPS position are the result of a GPS signal random error. So if you transmit the GPS A (stationary unit) error variation to GPS B (mobile unit) and subtract it, GPS B should reflect a true position without random error.
Will it work? Frankly I have no clue, since the are a lot of assumptions that has to be true.
If not, the alternative (true GCS) will require specialized/expensive hardware.
This is what is used in our AutoFarm tractor guidance systems. Another unique feature is they use 2 GPS receiver antenas on the tractor mounted about 3 feet apart. By using 2 antenas the system knows how much of a roll there is left to right and what dirrection the tractor is facing without having any movement. This provides us with RTK sub inch accuracy.
The board inside the tractor has 3 "GPS clocks" one for each tractor antenna and one for the base station packets. I am guessing, but to do something similar would require several more componants added to this system.
why... for the luzz...
i once read about it seems a good idea complex buts its a good idea..
sooo from what i gathered off poor man GPS , If you could get both recievers to lock onto the same satelites then you're game?
Neglecting ionosphere interference and assuming identical recievers