The for array is in the try statement.. Put the try in the for, and the for will continue if one of the logins gets an error.

And use USING statements where possible. Disposing doesn't always do...