Does the country have differential service (DGPS, WAAS, EGNOS, etc.)
available.
https://store.trimble.com/OA_HTML/ibeCZzpHome.jsp?minisite=10140
What is your purpose for mapping the roads? And what sort of accuracy do
you need?
And which small country?
You could look at OpenStreetMap: http://www.openstreetmap.org/
Firstly, some of the roads may already be mapped (depending on where it
is), and you can download the data to do stuff with.
Second, there's plenty of advice on the wiki for recommended GPS
receivers that are good for mapping, as well as suggested mapping
techniques etc. See http://wiki.openstreetmap.org/wiki/GPS_Reviews
There's a variety of GPS dataloggers that will just record a track of
where you've been.
Or if you want something that can display maps, something like the
Garmin eTrex Legend HCx is a reasonably priced option.
--
Craig Wallace
http://craig.neogeo.org.uk
http://www.neogeo.org.uk