Three Mile Final,
About the 1/4 mile error... have you checked the map datum setting? On most GPSs there are separate settings for Grid (OSGB, UTM, etc.) and Map Datum (WGS 84, British Grid, etc.).
Both have to be set correctly to get an accurate match to map or real life.
(Apologies if I'm teaching you to suck eggs!)