I've never really liked cheating. I like the accomplishment of being able to say you've done it yourself, but I'm not totally against the idea. If I'm really, really stuck, I'll look up a FAQ online occassionally. And some cheats are fun if they give you unlimited ammo, invincibility, etc., but I only like to use them after actually beating a game fair and square the first time through.