check with your land-lord...if you rent, perhaps they have some form of insurance that would help you?
best of luck on this one...it's a tough spot to be in. thieves are horrible, and there's no excuse, but considering where the economy is right now, it is going to get more and more common...some people are in a very similar situation as you are are...the difference is, they made a poor moral decision to take something from someone else.
I agree...someone had to know you had cash on hand...simply because most people dont keep that kind of cake in the cupboard.