I've got an iPhone 3G. And recently, i've decided to change to O2, for a better service. My iPhone is locked to O2, but i DID jailbreak and unlock it to use with virgin (my current network). But when i did this the push notifications stopped working completely...so my question is, is it worth to re jailbreak with redsn0w and install SAM as a workaround, or to just rejailbreak and keep the phone locked and activated to O2 (thus allowing me full service). ?