I had a first batch run of the Skyrocket as well, after awhile, the camera went to shit and I couldn't even take pics anymore. The camera app would just force close on me. I dealt with it for a month, changed roms, flashed to stock, nothing fixed it. Whatever. Decided to go up to at&t for a warranty claim on it, they said they'd exchange it, so they went through all the computer files and all that crap and noticed that I had the grandfathered data plan, so they urged me to "upgrade" my account and choose a new data plan. I told them no, and they said that if I don't upgrade my plan, I will have absolutely no data on my phone, unless I'm connected to wifi. Told them to give me my phone back or to cancel my service, they gave me my phone back and I left. Sure enough, when I booted the brand new replacement phone up, I had no data. But since I'm a frequent rom flasher, I have a list of at&t/skyrocket specific APN's written down in one of my electrical books in the car, got to the car, changed the APN, boom, back on unlimited data.
At&t has tried to fuck me over a lot, but I usually come out on top. Whatever they say, you do not have to upgrade or change your plan, there's always a workaround for it