The simplest, easiest and cheapest way to keep track of your bid history is in Excel. I've been doing it for a LONG time and you can gleen a lot of good information on your local market.
Much of my work has been patterned after the work of the Fail's Management Group along with the, now out of print, book "Construction Bidding, Strategic Pricing for Profit", 2nd Edition, by William R. Park and Wayne B. Chapin, Jr., John Wiley & Sons, 1992. A few years ago, the AGC held a seminar on bidding systems and there are a number of papers in the ASCE Construction Division on the topic too. Most are pretty theoretical for every day use, but good back ground.
Once you have the spreadsheet set up, which should only take a half-day's time at most, keeping it up to date is pretty easy. The key is to keep it simple.