I must have missed something along the lines, why is ZiPhone bad? What is the alternative that isn't bad?
I answered the first question with the link to a previous post of mine that explains just some of the reasons you shouldn't use ZiPhone, and a listed a couple alternatives that, at least in my knowledge, are the most used jailbreaking or unlocking solutions right now.
I'd also like to know what's wrong with Ziphone. I just used 3.0 and had used the original one the first time I jailbroke/unlocked my phone. I haven't had any problems yet.
I suggest you also take a look at the link above. It detailed the many problems you may now have with your phone because of Zibri's methods for unlocking and such.
I see lots of people everyday that come into #iphone on irc.osx86.hu and are complaining about how ZiPhone screwed up their device in some way, and their complaints are not fabricated. The methods that Zibri uses in ZiPhone represent the pinnacle of irresponsible coding - throwing together a bunch of parts, wrapping it up in a nice container (which, arguable, is the ONLY good thing about ZiPhone and isn't an advantage only held by it anymore), and throwing it out into the world with hopes that it will work.
The only reason things like Zibri's extremely unsafe bootloader downgrade are reversible is because of the hard work of groups like the iPhone Dev Team. And by the way, if you did use ZiPhone to
unlock your phone then your bootloader was forcibly downgraded to 3.9original (rather than 3.9FB as the solution was for a while) whether you elected to or not. Just make sure you don't bring it into the Apple Store or something for repairs with a bootloader other than the one you bought it with.