I'm reading a lot of critique and just have to step in and say I love the Ally. Have I had a few problems? Yes. And I also found out some of the problems I was experiencing was due to user error... my fault, not the Ally. Despite this, I realize there are a few shortcomings, some were addressed with the recent soft update, and I'm thinking a few more will be fixed when 2.2 is available for us. Just read the news on the LG Community forum and it is said the Ally is indeed going to be upgraded to 2.2.
Overall, I love the Ally's keyboard and out of all the Droids voice quality in my Droid is the best hands down. This little phone does every thing I need it to do, so I'm happy. Battery life really isn't all that bad, on my phone any way. There are days I'm on it a lot, and other days not so much. I haven't had to recharge every evening "yet" ; )