Accubid is hands down the best. They have various levels of their software at different prices. Right now I am using Bidwinner Plus.
Edit: Don't forget after you get estimitating software you will need pricing updates from Epic or Trade Service, unless you will do manual individual price updates from your invoices.
[This message has been edited by tkb (edited 01-30-2005).]