I'm a bit confused by some of the posts I've been reading here. Can 3Gs made after a certain date not be unlocked? I was under the impression that all iPhones can be jailbroken/unlocked, provided they're running 2.2.1. If that's the case, how do I find out whether my 3G can be unlocked or not? Also, has the issue with Unibody MB/MBPs not being able to properly jailbreak using QuickPwn/PwnageTool been resolved? Back when I had an EDGE iPhone, I was unable to jailbreak with my Unibody.