I am rooted.
I got the extended battery for $25.00 and it is great. Adds just enough extra juice and makes the phone feel a little more solid without adding much bulk at all. I rooted phone and my battery life is outstanding. On very light use when visiting family I used only 30% of battery in 7 hours. Now with the screen on it uses a lot more but after being rooted I could never go back. I use liquids rom and nova launcher and love it. It is basically stock ICS with more customization. Even if you don't root though you can still use nova launcher and it just enhances stock ICS.