VOTING TRUST AGREEMENT WITH RESPECT TO CERTAIN COMMON SHARES PAR VALUE $.0001 PER SHARE OF MILLENNIUM DIRECT, INC. DATED JULY 5, 2000