Say, whatever happened to that Castro-Chavez Internet partnership, anyway?

Least suspenseful whodunit evah?