TantricSlacker
If you want to regain control of the login functionality and you are running your wordpress site on your own server (not wordpress.com), you can just log into your site via FTP and simply delete the plugin folder. This will restore the login functionality in maintenance mode.
Login via FTP and goto wp-content>plugins and delete the folder called theme-my-login
Hope this helps