Hi Kimberley,
I'm no guru, however:
I have done quite a few event photo events, 50th wedding anniv., company parties, and my first "official" paid wedding gig last summer. This is my strategy/work flow:
1) I select all the photo's that I want to keep and edit into a "keeper folder". I use photoshop CS2, and rate the photo's in the keeper folder 5-stars, 4-stars, etc.
2) I like to present the best images I can to my customers, so I edit the photo's the best I can as 8x10's, and then after all of my "picks" have been edited and sized to 8x10's, I then resize to approx 1500 pixels for the largest dimension and save separately.
3) Here is a link to Dr. Browns "caption magic" as well as other goodies ...
http://www.russellbrown.com/tips_tech.html .. I like to create captions under each photo (filename) and create a slide show that shows the filename on a CD using the reduced size photos.
4) As my customers view the DVD slide show on their T.V., the filename under each picture shows up, they can write down their favorites, and let me know which ones they want to order. I'll already have the editing done, so it won't take me very long to get the prints made. However, if they want an enlargement, like 11x14, 16x20, etc., I may have to take more time with that "one" image ... but I've seen most of my customers usually order sizes of 8x10 or less.
Hope this helps and answers your questions.
Randy