Have you checked your phonebook? Is it possible that you have your friends' numbers switched, ie., friend #1 has friend #2's number stored in your phone and vice versa?
Nokia 7200...
Friend #1 sending me an SMS with ABC message.
Friend #2 sending me an SMS with XYZ message.
I received at about the same time.. ..
When I open the message from Friend #1 .. I get the XYZ message .... and the Friend #2 message will be ABC
It get worse when I also sending a message while those incoming messages arrived...
I could end up sending that incoming message...
I hope I explained it clear enough...
Any idea why this happened?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic