Check out www.gadgetknowledge.com/gps1.html
I gained a lot of knowledge on GPS through this website. The tutorial, accesories, features sections and gps receiver listings helped me gain an good insight.
The guy seems to to be updating the website every week.