So I downloaded around 200mb of compressed magazine articles last night...a self-extracting multi-rar archive. I've got Wine installed, so the Windows format doesn't bug me...
me$ wine Mother\ Earth\ News.exe
...
5 minutes later, still extracting...
...
OK, so it a pretty big archive and there's probably thousands of html files in there...not too crappy.
...
20 minutes later, I decide I'll just go watch some TV.
...
5 hours later, still extracting. I notice the extraction is slowing....about 2 seconds per file. Well...it couldn't possibly take forever, so I'll just go to bed and check the files in the morning.
...
This morning, nearly 13 hours after staring the extraction, it's STILL going, now about 6 seconds for each file. My shoddy math skills tell me it's something in the area of 94% complete, and will take at least another hour (given the decreasing speed, probably longer)!
...then finally I thought, well, maybe there's something in linux...
A few minutes later I learn that self-extracting archives can be handled by unrar just like regular archives, ignoring the extra exe piece (yea, most of you probably already knew this. I didn't).
While wine was still running, just in case this didn't work...
me$ unrar x Mother\ Earth\ News.exe
...completed in 35 seconds.
261 mb / 12769 files
tl;dr: Wine should be used as a last-resort only. Regardless that it claims to not be an emulator, it can still be unbelievably sloooow. Always check for Linux solutions first.