Data Roaming Won't Stay On

Anyone found a solution? Is this something that Moto can fix with a software update? I would go back out and buy the Droid 3 again if it was just fixed.