I'm very happy with my Ally too! The only real issue I have is the touch screen back button, but I wonder if it is because I never took the plastic packing screen cover off. It makes a nice screen protector so far, but I may be peeling it off and getting an official one
Battery life isn't a problem so far. Granted, not as good as the LG EnV2 I had before, but pretty good for a smart phone.
I'm enjoying my Ally and the 2.2 update will make it even more enjoyable!
Its too bad its getting poor reviews. No its not an Incredible, but wasn't meant to be.