My suggestion is for a option on the minecraft client to set proxy internet settings to allow those of us on networks that need a loggin (proxy authentication) to be able to log in to minecraft.net on the client properly.
It need to incorpertate the same sorta things as the settings on a browser
e.g. here's the proxy settings on a firefox browser
It would also need a section to enter a username and password for networks that need authentication