I know that there are many posts in this forum about money belts, but I thought I would add another one.
Just got back from 2 weeks in Spain and only wore my money belt a few times, and only when traveling between cities. We rent apartments when we travel, so during the day we leave the passport and money belt back in the apartment locked in our suitcase.
During the day I carry around a small amount of cash and 1 credit card in my purse, not enough to worry about if it is stolen.
I think money belts are great, but it seems that they have much more importance when you stay in hotels and have to move about constantly. I guess that our apartments could be broken into while we are out for the day, but then the burglars would probably also steal more than our items. And most of the apartments we stay in are behind several layers of doors (the door to the street, the door to the lobby, the door to the apartment.)
I know that money belts are controversial and I am still a big believer in one. I'm just finding that I don't necessarily need to wear them every hour of the day.