After some frustration at not being able to receive calls but being able to make the calls, I decided to restore the 3G and jailbreak it once again. It now seems to work both for incoming and outgoing calls, email, WI-FI, etc . Let's see how long it lasts.

Thanks for all your help, all!