@thatsgame1 I copied your pastebin and saved as csv.
Test import file: http://pastebin.com/S73MSTFX
importer: http://em.cm/importer-exporter (modified as per this thread)
most events were imported fine for me, including the correct time, so long as I added them one at a time, except for the final event which failed at "and performance focus". within the description, which is after various commas.
I know that the field was surrounded by double quotes, but it appears to be confusing it with such a long comment field and numerous commas.
I would try changing the delimiter to something other than CSV,e.g. tab delimited (another output format supported by Excel is text(tab delimited)) allowing greater relief from commas within your event comment.
I think you would do this by editing class.EM_ImpExpImport.php in two places:
$header = fgetcsv($fp);
$header = fgetcsv($fp,1000,"\t"))
(this changes the header detection to read the first 1000 characters only and adds the tab as a delimiter)
$csv = new parseCSV();
$csv->delimiter = "\t";
now someone with more coding knowledge might be able to amend the plugin so you can choose to override the delimiter from within wordpress, but it's beyond me.