The suggestion of having high resolution photos (300 dpi - that is dots per inch and jpg - and the minimum needed for high quality printing) should not be a suggestion. IT SHOULD BE AN ORDER!! I am kicking myself for not telling you that already.
We should ALL have high rez photos available at all times. I usually save the photos I scan into my computer as 320dpi and name them whatever32dpi.jpg so I can find them in an instant.
If you can afford to do it, having b-roll on hand is important. B-roll (beta) is what the TV programs use - as in Good Morning America, etc. If you have b-roll and can overnight it, you sometimes have a chance to be part of a promo. I have 2 rolls of b-roll but what I need to do is go get it edited - because it is raw footage and I do not KNOW what is there. Thanks for the kick. I have finally reached the position of perhaps being able to afford the editing. I got the b-roll from one as a Speed Channel filming and the other was a commercial my City & I partnered in as part of a Tourism advertising grant and when I was bargaining with the ad company, I made copy on VHS, DVD, and b-roll as part of the deal. What I am saying here is I have NO idea how much it will cost for b-roll to be made..