Sorry to hear about you getting robbed man, but I have to say, what were you doing leaving your GPS on your window?!
If you are going to leave anything of value in your car, make sure that you at least keep it out of sight. Hell, I'd look into getting an alarm now, there isn't any guarantee...