^^^^ well thats not a very useful response....
I just bought iControl and personally I love it. It seems to have somewhat slowed down my phone a bit, but the battery life implications are amazing.
My phone will usually make it to 30%-50% battery by the end of the day once I plug it in. With iControl enabled (3G off when is WiFi on, or when phone is locked) I now consistently have around 70% battery left over at the end of the day (and I have never missed a call, email, text, anything).
I will say one bad thing about it though. If you do turn off 3G when the phone is locked, and you lock the phone while in a data app (such as e-mail), when you open the phone back up into that application there is a 1-2 second delay in 3G actually becoming active so you sometimes get a whole mess of "cellular data could not be activated alerts".
As for Auto3G, when I used it, it didn't work, so I cant say much about it