eZiPhone is (yet another) ZiPhone GUI.
What is special about it?
I think it is more easy to understand than the others.
It DOES NOT FORCES you to downgrade the bootloader, but you COULD if you want.
And it just tells you what it is going to do, before doing it.
It also warns you of dangerous things. For example, it would tell you if the IMEI is less than 15 chars, or if you click "downgrade bootloader".
Finally, it does NOT requires NET framework (a 60+ MB download from MS).
You just need to place the eziphone.exe (inside the zip), where your ziphone.exe is.
It is open source (GPL v3), and can be compiled with the open source Lazarus compiler, for Windows, OSX, Linux.
I have even included a "fake ziphone.exe", that only tells you what he has received as commmand line, for those that want to check.
DOWNLOAD 1.0 HERE
As you can see here, the GUI is very minimalist, but fully functional.