I recently downloaded .NET Framework 3.0, which appears to have added Windows CardSpace to my XP Control Panel.  From what I can tell, this is a digital identity card tool to help authenticate the users with websites (see quick explanation).

Does this have any real use as yet for non-business users?  And, are there many sites out there using this yet?