One problem I see on many computers I work on are photos that have been sent through email simply saved to a folder within the email program. I understand the need to save these email messages because they have important pictures you want to keep but saving them within the actual email is not the solution. Not only does it create a huge data file for your email program but it makes it much more difficult to organize, not to mention the fact that if you were to get a virus (likely through email), the first thing to be trashed would be your email data folder, which essentially is your photos that you are wanting to hold on to, that are so precious. Therefore what you should be doing is opening the email with the attached pictures and saving the attachments. What I suggest is going in to your pictures folder through MY COMPUTER (on XP) or the PICTURES folder within your account (on Vista) and creating a new folder. Name this folder "email attachments" and then go through each email that has picture attachments you want saved and save to this new 'email attachments' folder you have created within the PICTURES folder. Once you have done that, you can now delete the message since the important information (the pictures) have been saved to the PICTURES folder.
Now you can go to the PICTURES folder and sort them accordingly, moving them to the various "albums" you may want to create within the PICTURES folder. Not only will you find your email program runs a lot faster, but you can rest easy knowing those pictures are now in a much more safe place which will be much easier to categorize and find.