Talend is indeed the most suitable option for large data sets. I used it successfully in a previous job as Oracle DBA with really big data sets, typical of most Oracle environments.
It is sad OpenOffice for Mac did not work well for you. I am proudly an Unix hardliner. Mac OS X is my desktop of choice (it is based on FreeBSD, a POSIX). OO is not perfect yet. LibreOffice is a step ahead.
Still, I agree, Idan's sugegstion and Talend are the way to go!