Announce for Android
Announce is an application for Android 2.0 and above. It intercepts incoming calls and and reads the name of the caller aloud. You can also record custom voice tags to use instead of the text to speech engine. Enjoy.
Price: Free (That’s a good value)**