Sure, iTunes can join tracks, but only if they're consecutive CD tracks, and you haven't imported them. This script allows you to join any two (or more) MP3 tracks (repeat: MP3 tracks only), provided that they are the same format and bitrate.
Also see Join Together, an application that will join any type of files.
Perhaps Also of Interest...
downloaded 8m 41s ago
Create a playlist for each entry of a specified tag
downloaded 21m 19s ago
Move selected playlists to a new or existing folder
downloaded 29m 27s ago
Correct song titles listed as "Artist - Song Name"
downloaded 41m 42s ago
Re-locate files of selected tracks to new folder, preserve track meta-data
downloaded 42m 45s ago
Remove iTunes tracks disassociated from files
downloaded 44m 3s ago
Export selected playlists as individual XML or M3U files