US $30 or $40 will get you a very good USB GPS receiver. Search for BU-353, which is a popular unit, but there are many others, or as Terry mentioned, you may just buy a software/hardware package that includes not just the GPS mapping program, but also a laptop GPS receiver.
Here we have a list of
mapping programs for laptop computers.
rainbowtawas, welcome to Laptop GPS World.