PROSOFTTRAINING WARRANT AGREEMENT DATED AS OF , 2004 WARRANTS TO PURCHASE 4,981,754 SHARES OF COMMON STOCK ISSUED TO HUNT CAPITAL GROWTH FUND II, L.P.