There is a small free application that might do what you are wanting to acchieve called Address book to CSV and you can get it from here http://www.antoniolore.net/ab2csv.php
This should allow you to take what you have in iCal and transfer it to a CSV that youc an then import to a multitude of applications from Enourage to bento or Excel
Let us know if you need more info
What program are you wishing to move the iCal files to?
In that case manually doing what you want to do will be very difficult without having Entourage or something in between, However you amy wish to consider an app like TimeLog http://www.mediaatelier.com/TimeLog4/ for about $40.00 it sould do exactly what you are wanting as well as giving you trackable time logging.
Take a look and let me know what you think
The developer is located in Switserland and it is currently 1am there so I would assume you will hear back first thing in the morning from them, If they cannot or do not answer you let me know.
The only method to do what you want that I know of is to use the Time Log application, Howeer I will opt out and see if another expert may have another idea.