There are various programs that can reduce background noise if you have a sample of the
noise on its own (like Adobe Audition or Izotope's RX). The hard part is reducing the
noise while keeping a reasonable sounding vocal as many of these programs can add a slight
underwater burbly sound.
James.
--------------------
JRP Music - Audio Mastering and Restoration.
http://www.jrpmusic.net