If you're feeling a little rundown after this weekend's typhoony Winter weather, I've found four events this week to perk you right up, from a vintage shopping bonanza to booze for a good cause.

  • On Tuesday, March 22, DNA and SF Indie Fashion unveil All Vintage Everything, a shopping event that rounds up the best Bay Area vintage clothing dealers. Sip on cocktails while you shop from 6:30 to 9:30 p.m. at Sub-Mission Gallery (2183 Mission St.); admission is free but be sure to RSVP at shopdna@press-agents.com.
  • From forever fashion to throwaway film, this Thursday, March 24, The Disposable Film Festival debuts at the Castro Theatre (429 Castro St., 415-621-6120) before starting on its world tour. Featuring 10-minute shorts made on cell phones, pocket cams, and other devices, this year's competitive program screens at 8 p.m. (tickets are $12 with an afterparty to follow at Lookout (3600 16th St., 415-431-0306).
  • Body, rock, and soul sync up at Laline's new bath and beauty boutique (2106 Chestnut St., 415-292-9971), which hosts an event this Friday, March 25, for the Bay Area Girls Rock Camp. Expect light apps and live music by the BAGRC; a percentage of proceeds will go to the Oakland-based nonprofit for girls ages 8 to 18. The party starts at 6 p.m. and goes until 8 p.m.
  • Or, bar-hop to help the children; it beats drinking yourself into a stupor for no good reason. This Saturday, March 26, Drink Good, Do Good's One World, One Glass event spans three themed parties at three bars in SF, with proceeds going to MetWest Highschool in Oakland. For $45, choose your poison: the Voo Doo Magic party at Tope Lounge (1326 Grant, 415-793-2120), Bollywood Nights at EZ5 (684 Commercial, 415-362-9321), or Without Borders at Madrone Art Bar (500 Divisadero St., 415-241-0202). For $240 you can buy into the "world tour" of all three events, plus car service for you and three friends.

Got more must-dos this week? Leave them in the comments.