I run four encode threads simulataneously.
Unless your encoding is disk-bound, which it isn't, then you're not gaining anything by having more threads than your PC has CPUs -- indeed, you're losing out fractionally due to extra swapping and context-switching. Plus, if you have four threads each slowly dribbling data into different MP3 files, your MP3 partition will end up terribly fragmented.

Peter