I'm a big fan of cue sheets. A gps is fine, but if you don't know the course, a backup cue sheet is really good to have. Also, if you don't know the course, following along on a map ahead of time is a really good idea. Ride with gps makes pretty good cue sheets now, although I still think it can fail to generate a cue under certain circumstances.