T techvibes.com Know any Canadians working in Silicon Valley? 17 points kitsguy 17 years ago 14 comments