I go with the windstar method. Draw a cross somewhere on your map where you can see it easily (N,S,E,W) and then another for NE,NW,SE,SW.
You then work out the drift to apply using your CRP-1 calculator, as well as groundspeed, for each point. Write these figures against each of the points (eg. N -5/86). You can interpolate fairly accurately in the air for headings between the cardinal points.
I also had a small piece of paper with pre-defined GS and distances marked on it
e.g
Speed
5 10 15 20 25 30 (nM Distance)
80 <Fill in times prior to flight>
85
90
and fill in the times. You can then interpolate when you know the actual distance and groundspeed.
This worked for me during the PPL.