What's your view of multi-factor authentication?

Steve Riley's looking for your feedback on what works for you - please browse to here and give him your comments.

I like smart cards and wouldn’t dream of accessing sensitive information on a machine that isn't managed by someone I trust. I don’t like “blinkin’ tokens” as they encourage people to authenticate from unmanaged machines.

What do you think?