Comparsion of Cost Estimating Sottware and Techniques - From Spreadsheets to Today