I just jailbroke my iPhone and it went well.
Why does a jailbroken iPhone always ask to restart springboard everytime an app is installed from Cydia? It's so annoying. It's like installing an app on a Mac and having to reboot the machine. I jailbroke using redsnow.