Yeah... 2 days! It's quite nice. A couple of notes however: I don't use my phone for voice much (maybe 20 min day on average) but I do use it heavily during the day for texting and data-related stuff (browsing, twitter, email set to check/download every 10 min, etc) and it's more-often-than-not connected via bluetooth to my laptop during my workday.
Something else to note: the phone does NOT heat up during a call. My TouchPro used to get very hot during even a short call (a good indication that a whole lot of power is being used at an alarming rate). In fact, even just some moderate web browsing would get it warm. Not the case with the TouchPro2, which is probably why it lasts so much longer. I had a 30min. conversation yesterday (via speakerphone

) and the device was still cool!
Given its huge display, this wasn't what I was expecting but it's a nice surprise to have a smartphone that's capable of decent battery life. Of course, your mileage will vary depending on what you're doing and how you have it set up, but this has been my experience (also remember that you have to charge/drain a Li-Ion battery a few times before it reaches its maximum performance - you'll notice this too).
I'm really not trying to be optimistic about this phone. Every smartphone has its weaknesses after all (I've had so many of 'em)... but this one is just hard to fault.