With the Optimus S running gingerbread, I tried an app called 'auto call recorder' by developer 'appstar solutions'. It didn't work right the first few times, volume was extremely low and it turned a normal speed robotic womans voice into a slow robotic mans voice. But I went into settings and played with a few of them and found that changing the audio format to wav and instead of uplink or downlink, choose mic. The voice is still a little low, but just install a speaker booster for that. Nice ICS UI, easy to use, I like it.