Fix --server option

Love this script, but I couldn't get the --server option to work. It turned out that the code was trying to get the "best" server, even if the --server option was provided.

This change seems to fix it for me, but I'm new to Git and GitHub, and my Python is shaky at best, so please accept my apologies if I've made myself look like an idiot.