Map and compass. An if I have to know my exact position I use KS-measuring... I can get my position with max 30m error.
Yeah I dont own a GPS never even used one. Most of the guys in my platoon have them but use them only in finding their grid location. Then use the map and compass for the rest.