Battery may be the cause of T-mobile G2x reboots/lock ups

It looks like all the freezes, lock ups, reboots and hot batteries on the T-mobile G2x are caused by a bad batch of batteries? From this forum post on the T-mobile customer forums, many are reporting that getting a newer replacement battery has pretty much eliminated all the above mentioned issues. If you have swapped the entire phone numerous times, try swapping just the battery instead.