Είδα πολλά για το unlock αλλά χάθηκα λίγο. (Είναι και περασμένη η ώρα μη με παρεξηγείτε

Ποιο λοιπόν είναι καλύτερο εργαλείο για unlock στο 3g?
Διάβασα πως για να κάνεις unlock με Ultrasn0w θα πρέπει να έχεις την official κάρτα SIM του παρόχου. Ισχύει και για τα 3g με 3.1.3 αυτό η μόνο για 4.0.2 και πάνω?
Επίσης διάβασα πως για να κάνεις unlock με Ultrasn0w θα πρέπει να κάνεις custom ipa με το Sn0wbreeze. Δηλαδή αν το κάνω jb με jailbreakme.com δεν θα δουλέψει το Ultrasn0w?
Να σημειωθεί πως το iPhone δεν έχει γίνει ποτέ jb.