I used them before, they (in my opinion) would be much easier to manage then users losing or comprimising strong password. As for the cost, if MS build it into windows and makes it mandatory, then...