I tried this years ago with a PC, I found a WinAMP plugin that allowed for seemless music play, it would buffer the last few seconds of the current track then switch to the next track and then mix the two. It worked, but sounded terrible as the tracks weren't, and could not be, timed properly. The only succes I ever had with a computer mixing MP3's was to use two sound cards and a mixer. You have two choices, hire some DJ equipment or put up with a 1 or 2 second gap between songs. If your gonna hire equipment, look out for Denon CD/MP3 players and a Numark or Pioneer mixer.