Contact list crashing
You might have an app that's adding spurious records to your calling list. Do you have any "alternative phone" application (I had problems with an app called Amivox). I created a small app to fix the problem for me, the code is linked below.

EDIT:
The app source code: https://github.com/gardarh/android-callogfixer (removed link to binary)