Try to get a pen which writes at a variety of angles, on a variety of surfaces and in a variety of temperatures or humidities. We use the Fisher MARS pen.