Havent had any problems since upgrading to 4.3.3. iPod touch 4G was 5 months old and supposed to have a powerful battery, yes it has, and yes, didn't have any problems with the new iOS.
PUSH email- OFF
PING - OFF
Bluetooth - OFF
Location - OFF
Notification - OFF
Airplane mode - OFF
Wi-Fi - OFF (On only when needed)
Appstore - Signed-out
Played music and set the volume to 70% from 9:00 PM 100% Batt to 8:00 AM 68% Batt - Battery consumes 32% - Music are mp3 and 320kb bit-rate.
No theme just a wallpaper, non-JB, about 70 Apps, birghtness set to 35% I guess, or 40%.
When I play a heavy 3D games, such as (Epic War TD, rainbow six, etc.) it consumes lots of battery charge but I can play for it for 3 hours and still has 22% battery.
I tried to set all those to ON believe me it didn't have enough impact to drain battery so quickly. But the hours of using it of course will reduce because all features are enabled even if I'm not using it.
But for some reason, mostly on iPhone4 & 3GS, issue with battery on 4.3.3 occurs.
Turning OFF features is not a solution. There are lots of iphone users uses most of iPhone features and we cannot let them try to turn OFF what they are using or restore the iOS etc. etc....
There must be some terrorist inside iOS 4.3.3 that terrorizes the battery even in idle mode. But some iPhone users when turning OFF the features, battery went ok.
If you analyze all issues been posted in here, I agree... Yes its iOS issue. not a Hardware fault.
I'm just sharing my 2 cents m8s.