AmoK Exif Sorter is a program written for photographers obsessed with organization, allowing a collection of photographs to be renamed and organized based on the EXIF data embedded in each photo. In addition to the obvious choices for details to include in the file name (e.g. time and date), you can also use any other piece of EXIF info you wish, including things like camera model, aperture, ISO, and shutter speed. For organization, the program allows you to copy or move files into whatever folder structure you’d like (i.e. /year/month/day/image.jpg). The program is free, Java-based, and can be downloaded here.
http://www.amok.am/en/freeware/amok_exif_sorter/