I've not yet used a 3.x GCC. I think I've been out of a job long enough that they were actually released after I became unemployed. Regardless, I think that either way you go will be better than where you are now.
_________________________
Bitt Faulk