CyberFlashing gives you automated full and basic flashing in a simple one-click Windows software. It is a freeware phone application.
Here are some screenshots to illustrate the features and user interface of this application: