Smart Card A Great Idea, But When?