I got these 3 hour long mp3 files, I want to batch cut them into 30 min segments, autonamed *.01-*.02-*.03 etc.

My mp3 player chokes on mp3 files too long and also fast forwards very very slow so to resume the podcast takes forever to fastforward. Can u recommend a freeware or trialware that can do this? I want lossless cuts that can do a whole directory in a batch or a set of files in a batch.