With out going too far off-topic thought some might be interested in an excellent presentation on GPS:

GPS Tutorial