I prefer to save when I feel like it rather than have checkpoints. That's mostly because I've gotten into the situation of repeatedly dying directly after a checkpoint, and wishing I could go further back to a less deadly situation of my choosing.
Then again, this has happened on some of my...