Sorry to hear of your misfortune dude ! It sucks a big one that the insurance company wouldn't total the darn thing out. I agree with Maxwell, get her fixed and get rid of her. If you could find a wholesaler buyin cars for sale in Mexico would be just too cool !
I don't think they'd mind if the windows whistle a lil.
Just my Dos Centavos !