Hey guys, So ever since I got ICS on my phone, it's been running hottt and not charging correctly. I've taken really good care of this phone, so I don't suspect a hardware issue. Ideally, I'd just like to get back on Gingerbread. So my question is, if I do a factory reset, will that reset it back to Gingerbread (like how I got it in the box) OR since it has the new upgrade, will it fac reset in ICS? (which would SUCK.) Help?