Your guide to a better future
Location: San Francisco
Title: Executive Producer
Joined CNET: March 3, 2006