About your "places" app. If it uses Google Maps and you took the last upgrade of maps, that is what's causing your phone to reboot. It's a known problem with the Rezounds and the current version of ICS they are running. Some have also complained about the "Maps" update killing the battery too. The first thing you want to do is uninstall the "Maps" update and see what happens.
Also follow these tips. They do help. If all else fails get an extended battery. I've gone as long as 2 1/2 days on a single charge with moderate use.
Battery Life Tips