JAVA LAUNCHER
WINDOWS INSTALLER
The Windows Launcher is recommended for announcements & self-updating client.