Has anyone have problems with their iPhone crashing when they receive a phone call? This is happening pretty regularly for me and starting to get annoying.

iPhone 3G
OS 3.1.3
Spirit

Whenever it crashes it goes into safe mode and then it asks me to restart springboard. How do I go about trouble shooting this or solving this issue?

Thanks for any help!