I am currently using AudioRecorder and all is working fine. My only worry is the file size as I have to continuously transmit these files. It seems that MPEG4 file size is around 7-8 times larger than the equivalent MP3 files (for small size files). I also tried to zip the file, but it doesn't help much.