Do the tables have indexes on them? If so, take them off and re-add them when the import is done. Importing the data and then adding the indexes can be significantly faster than just adding data to indexed tables.
Also do you have the tables open exclusively? Having them open "shared" can slow down the import too.