Oh, I almost forgot: @James, to fix the problem, check your authorized_keys file (the one under your $HOME/.ssh). According to logs, the content is invalid.