If you're hell-bent on not paying for parking, how do you feel about riding the bus, or at least having it as an option on a snowy day? I know that the Metro isn't everyone's cup of tea, but the one that goes up Clifton Avenue toward campus (can't remember the number) usually has more students and professional people on it, rather than the dregs of society.
While I was leery about the Straight Street location, you threw in another variable about quality of roommates. While Straight Street, to me, is still more Corryville than Clifton, if you find a group of people that you can get along with and trust, that can go a long way. I'm not telling you anything you don't know, I'm sure. But if there's a bunch of you in the house and you all keep different hours that might deter burglars, vandals, etc.
Feel free to PM me if you have more questions. The only thing I probably won't be able to help with is specific apartment buildings/houses, because the quality of those can change from year to year as new ownership, management, and clientele move in and out.