SiteKey to Prevent Phishing
Nationwide Building Society in England implement a system that still uses a PIN but each time you login you are asked for three random digits from your PIN.
When it comes to cash, I'm more concerned with security than spending less time logging in. I think asking for randomized data sets at each login is a good move.
While its not the perfect solution (if the machine is compromised it would only take a matter of time before the phisher got the info) having a rotating login is slightly more comforting.