Nein.
Offiziell gibt es diese möglichkeiten:
1. iPhone aus D-Land, Firmware vor 3.1 (falls du n neues kriegst haste recht sicher auch 3.1.2 drauf, also KEIN! Unlock für dich).
2. iPhone ausm EU-Ausland, zB Belgien. Dort MUSS das iPhone aufgrund der Gesetze SimLockFrei sein.
Falls du aber ein iPhone aus D-Land hast, muss du es erst Jailbreaken (für nichtAppstoreAnwendungen öffnen) und dann Unlocken (-> Simlock raus).
Egal ob Jailbreak, Unlock oder OOTB (OutOfTheBox, Originalzustand): Du kanns zu jeder Zeit alle AppleServices incl Appstore nutzen.
Nichts davon ist illegal (die EULA von Apple ist in der EU rechtswidrig).
Bei Fragen, Frag