My solution: Don't treat each editions of D&D as an upgrade. Find the editions that you are more comfortable with and stick with it. Then get some ideas off other editions and house rule it into your game.
As for the OP, seems to me that you love 3.5. Stick with it, and don't get influence by...