Does not using GUI still save >3MB?

At one point back in Unity 1.x days, I was able to save about 3.5MB of memory overhead by making sure I did not use OnGUI or any GUI.x functions. I was wondering if this is still relevant today in Unity 3.1 and if so, how can I make sure I am getting this savings? We are having an issue with our game on 3G and need to save any memory we can, but I am not seeing it go down any when I make sure we are not using GUI anymore. I am using XCode Activity Monitor to view memory usage.

Thanks!

bump