STOCK AND WARRANT PURCHASE AGREEMENT BETWEEN PC QUOTE, INC. AND HOWARD TODD HORBERG DECEMBER 29, 1998