Is it the best, or easiest you mean? I don't think having to sift through pages of fixes because I use 1.6 is the best way to go through things, it might be the easiest thing for you though.
You don't have to sift through pages of fixes. If you're using 1.6 You look at when the original post date for the 1.7 package was released, and you find that Date. It shouldn't be more than a page maybe 2 back.
Many times I have wanted to upgrade to a new version but found it to be too much of a hassle because of all the custom code and modifications already added.
I just went through this. I started with Smaug 1.4a and added all the bugfixes that were here. When it came about that I would be writing the new weather Model that would be included in a future FUSS Release, I upgraded to the current version, which was 1.8. Since finishing the weather system I've been adding all my modification in. It's actually been really beneficial. I've noticed things I did wrong and should have done a different way, and redoing all of my old changes has actually given me a lot of new ideas for ways to expand older systems.
Personal experience shows me that this is a faulty argument because the cons of having to rewrite code, and possibly find things that could have been done better, far outweighs having to reapply all my custom systems and modifications. After all, it's only taken me about a month and a half and I've already re-applied 90% of 3 years worth of work, with this base in question, and it's better written, using better techniques.
[Edit]: Besides, Do you really mean to tell me that you're asking Samson to go through and edit 9 pages of forum posts to show which version they were originally fixed in? That seems kind of.. Well.. Stupid to me.