WIFI is never turned off on mine & it lasts easily a day if used in a medium fashion. If I keep 3G/H on all the time then battery life dies a lot quicker so I only turn that on when I need it when I am out & about.
Lets put it this way it is the screen on the SGSII that causes the most drain
Solved