get yourself a bluetooth GPS receiver, partner it with a laptop / desktop, glue it to the heli and off you go. iBlue has a 32 channel 5hz model for under $100 ... it outputs all the data 5x faster than standard gps, which gives you a finer resolution.
your laptop or PC might need a better antenna for its radio, which you can make from just about anything metal and parabolic and nature - just search for "diy wifi antenna" (same band)
if you want to do things the hard way, get a serial GPS engine and a pair radios, like a Xbee Pro will give you ~1 mile range in "free air". The gps should pretty much "plug in" to the xbee, you shouldn't need much if any code. and on the downlink end, the other xbee just plugs into the PC, just tell your mapping software what com port it is on, and you should see your GPS data. if you need more range, look at the xTend or xStream products, 40 miles - perfect for a little UAV action.
sounds like a fun project, please share the details!
edit:
just to clarify, iBlue 737-5hz is the gps you want ... or at least the one I want