Copyright 2012 San Jose Mercury News. All rights reserved.