Normally, I'd say if it doesn't require some sort of code or glitch, then it's not cheating (KOTR in FFVII, for example). However, I never use a memo or savestate, since they weren't in the original game. I have been tempted to do so on occasion, but I never actually went through with it.