Well you can use Audacity or mp3directcut. You would just copy & paste a second song to the end of the first song.
like Digidave said, you can use the free audio editor Audacity. However the actual mp3 joiners/splitters I know of aren't free. The two I use are mp3 splitter & joiner and mp3 surgeon.