I'd try toggling airplane mode and toggling data on/off a few times
I had data randomly crap out on me a couple times on stock Gingerbread, nothing specific really fixed it. I would just reboot the phone and toggle data and airplane mode until some combination of those just fixed it