I usually save my 360 games really quite often like in Dragon Age every time I enter camp (which is usually every time I leave an area) even if I merely went to the Brecillian Forest Dalish camp to buy more ingredients for potion making when I leave the forest I go to camp and save the file. I'll also generally keep a minimum of 2 files but up to 6 files per character so I have multiple progression points so if I completely smurf up I got a good option somewhere where I can restart from.

The main issue I have is with DS games, I often play DS games at night when I'm trying to get to sleep because it helps for me to do so, weird I know but I can read a book all night long and end up thinking "holy cow, I gotta work on no sleep AGAIN?" but DS games don't have the same effect on me. I end up falling asleep with the DS on and when I wake up in the morning it's batteries have died and I've lost the progress I made the night before. I once ended up re-doing the same FFTA2 mission like 10 times in the end I got so fed up of re-doing the same fight and falling asleep in it I sat there and got past it on my day off just so I didn't need to do it once more. I now have taken to accepting just 1 quest at a time (excluding dispatch quests) and saving prior to entering the battle and again after finishing it. I know that sounds excessive but it's better than repeating the same fight a hundred times. Pokemon is worse however because when I need to grind up pokemon levels I end up saving infrequently (like every 5 - 10 levels gained) and then get annoyed when I fall asleep and lose progress.