I'm curious as to how folks have handled the difficulty of importing data from programs which put repeated fields into a single column on export. For example, PastPerfect puts its subjects into a single column in most of its output formats, delimiting the subjects with newlines. It does the same thing for most other fields which can have more than one value.
Currently, the only way I can think to get my data into Omeka in a sensible form is to export to CSV, and then use a script to determine the maximum number of subjects per record and create a new CSV with one subject per column. This seems like a lot of work! I almost wonder if it would be easier to modify the CSV import plugin to allow the user to select a delimiter and create multiple dublin core fields to be created from a single CSV column.

