Accurate forecasting is vital for any business. Inaccurate forecasting carries all sorts of hazards. Whether there is a tendency to be too optimistic and sunny with forecasts or too downbeat and understating it, there are potential problems for the business. Basic systems such as ACT, Goldmine or SalesLogix will allow sales people to develop customer records, keep everything related to the customer in one place and manage their diaries. There are ways to use all of them to help with forecasting, though SalesCentric will probably allow one to be more accurate with it.