The Citibank onscreen keyboard reappeared after an overhaul of their web site (as usual not making it any better, but Now With More Shiny Crap!). Anyway, it's 2010 and onscreen keyboards are still a damn stupid idea for password entry - and so my Citibank-Demouse Greasemonkey script got an update.