I used to cheat cause I was too lazy to finish anything. If a game is rubbish I'll cheat just to see the last boss. problem nowdays is that less and less games have last bosses, which is really unrewarding. Aside from that, I must finish a game before cheating. Once I'm finished, I cheat my arse off and have some real fun, using cool guns on early levels, flying through the walls and such. it's fun to see what the creators have put where, cut corners and cheated with when they can hide stuff behind walls.