Cont,...
There are some really good programs out there. Possibly the most suitable that I have found so far is called PixFiler.

It is elegant in it's simplicity having no more functions than are needed in a viewer, and it displays the Comments under the selected image, it's only drawback being that it is problematic to migrate the data with the images. I am persisting with this program as I feel that it may be a winner, in the meantime I am also looking at making up a simple MS Access Database which may not look anywhere near as polished, (well,... not with my skill level anyway), but it does fulfill all of my needs, and is easily transferable between computers. The biggest thing in it's favour being that I do have a relatively good idea of how it works and I also know that my backups will work.
Below is a view of a previous database showing the Homes of Jamestown, constructed in the same manner.

The search goes on,...