Is there a best practice documentation for upgrading a switch IOS, we are expanding and are looking into puchasing new 3750's and 2960's. We are currently using C2960 Software (C2960-LANBASE-M), Version 12.2(35)SE5 on most of our 2960's. I'm looking at Cisco's down load site and it looks like the latest is 12.2(52)SE2. Should I go for the latest and greatest? or should I stick on the 12.2(35)SE5? Same goes to the 3750, should I go for the latest and greatest?
Any help/input is greatly appreciated.