The key here is to burn the disks usuing "disk at once" -- gaps between tracks occur when you burn track at once. Disk at once used to be an option in creative's ezcdcreator's advanced settings.
If you do use nero, this is done a different way -- easiest way is to burn using nero express and check the "no pauses between track" option.
Darrin