A well written message, but unfortunately you have a lot of different topics in there.
I suggest you search the
Biological Forum topics for the more specific relevant topics.
You may wish to try the forum's
Search Utility.
If you have Microsoft Access and know how to use its sorting and/or filtering abilities, you may wish to consult the database available via
here. Warning: As that database is updated, new file names are given to it.
Adminnemooseus