Is there a public transit system where you live? I wrecked my car about a month ago and thought I was really screwed but the transit system was better than I thought it was. Might be worth checking out.
--
http://i.imgur.com/WRgfu.gif