By Dana Hull, San Jose Mercury News