Buzzcast – 3/22/2006: IRS sells you out

Windows Vista delayed and PC makers aren’t happy about it, nor is Apple happy with the French.

Buzz Out Loud episodes are released in their original audio form. Some metadata supplementation and/or correction has been done for SEO, clarification, or as a product of data migration. Please report errors to This episode originally published by CNet on 3/22/2006.