Hwel, do you run the mp3s through your headset?
Actually what I really try and do is maintain heading, altitude and cross track distance within set limits using the GPS. I find it helps build my concentration and also helps the time pass quite quickly.