I bought the phone last week. Coming from a phone with ICS(Galaxy S with CM9) I wasn't about to go back to gingerbread. First thing I did was load up one of the ICS leaks that allow you to return to gingerbread if needed. ICS vs Gingerbread is totally night and day. So far the leak has been totally stable, but the battery life doesn't seem as impressive as it could be on Gingerbread.
I'm still kind of torn with Galaxy S3 coming to Verizon much sooner than I thought. It a choice between the long battery life and solid build or cutting edge specs with likely top notched dev support.