While some believe the latest code is the best, others argue the latest is the least tested and comes with its own brand new set of bugs.
We're trying to minimize disruption in the overall system. We have 3.5 deployed and we're buying support (so I've been told). They desire to upgrade 3.5 to 4.1 if 4.1 support will continue for a few years. If support for 4.1 runs out (eg.) 1Jan2008, obviously we'll be going to 5.x instead.
When is 4.1 support expected to run out?