Prospect needs a built in calender, whereby customer visits, tasks, follow ups, campaigns etc.. can all be scheduled and displayed, and then able to filter by type, by user etc. Useful for managing sales reps as well as at a glance be able to look forward to other items. It would be fed from entries in tasks, follow ups and campaigns, but would need an additional feature to be able to schedule visits/calls by contact and company.
Another detailed layer could be added whereby every activity in prospect is viewable under that calender day, and once again be able to be filtered etc. For example you would be able to look at all the entries under activity by a certain user for a certain day, or an overview of all the activity entries or orders for a certain customer over a period.