Now I've got another set of suckers to deal with, Citibank AU. Their setup is less gnarly but still annoying. This time, I produced a fix myself: Citibank-Demouse is a Greasemonkey script that simply clears the hooks that invoke the virtual keyboard; and hey presto! keyboard-entry of your password works again.
Update (Sun 29.04.2007 17:53):
Federico Schwindt pointed out the appropriate Citibank UK url,
and the script has been updated with this information.
