Part 2 (i did this because i would go straight to the custom firmware and i kept getting errors with itunes.)
1. Restore or upgrade your iPhone 3g off of iTunes, no need for the shift method, just do a regular upgrade/restore off of there.
2. When that is completed, do a shift restore using the custom ios4 on your desktop.
3. When completed just go to Cydia install ultrasn0w and the cellular data will be available.
Re-jaibreaking with this might be an easier method redsn0w 0.9.5 BETA [iPhone Dev Team] to making the cellular data tap show. Just make sure when you re-jailbreak you don't select cydia. (if you do this skip step 1 in the T-Mobile MMS fix)
is their a difference between the 3g and the 3gs? i can send all the pix i want but i get msg thats saying they cant send to me. even the same pics they sent before...any thoughts would be apreciated!!!!