I have all my programs organized in files in my Favorites. Programs that I do every 2 or 3 days (like SearchCactus and NetFlip) are in one folder. Daily programs are in another. You may want to even break those daily programs down into morning, afternoon and evening folders if you are doing a lot of programs.
I try to maintain as normal a routine as possible in order to keep myself organized. On mornings when a program is doing maitenance or the site is down, it can really throw me off. I save weekly clicks on CR, CTTM and other sites for the weekend mornings when everyone else in my house is sleeping in.
I have my Personal File Cabinet, which contains a file folder for each program. Into each file folder goes the welcoming email (with username and password), any confirmation emails from merchants I shopped at thru the program, any email responses from the site and redemption confirmations. If I need to look up some info from a site, it should be right there in the folder. Folders are alphabetized so that I can find them more easily.
I also make copies of these on floppy disks in case I have a hard drive crash or otherwise delete a necessary file. I back these up every week, as a rule.
In addition, I keep a little black (note)book with a page or more dedicated to each program. I have username and passwords, current point total, next cashout level needed and for what, last redemption date and for what and the date the redemption was received.
Okay, maybe it's a little obsessive but it keeps me organized. I can be a very disorganized person without all the files, floppies and notebooks. I just need to remember where I put them all! Good thing that the computer is too bulky to misplace!