I keep a training journal--problem is, I'm scrawny and embarassed to have people think I take myself that seriously, so I keep it at home and have a hard time remembering what weight/reps to shoot for.
As for diet, I log at the end of the week a note about my average calories/protein/carbs/fat for the week, and also a note here and there during the week if I do something radically different.