With regards to images I suggest placing them all in one directory /images (below the root level) so that if you need to reuse images you can do it from a single spot instead of having to reference 3 or 4 deep (.../images or ././images etc.) and reduces loading time, while increasing orderliness.
Originally posted by Nicky
Marc, that is similar to how I structure my sites, of course it depends on how big they are. What about images though? If the site is small I have one folder called images, but if it is big then each section has its own images folder, and there is one main images folder for things like the logo which all sections share!