To update multiple list items simultaneously, use SharePoint batch update. Look at following links for more information:
- MSDN - Visual How To - Batch Updating List Items in Windows SharePoint Services 3.0
- http://apmblog.compuware.com/2009/01/20/sharepoint-using-batch-updates-to-speed-up-performance/
You can also use batch operations for inserting and deleting.