I'll second the opinion to avoid VW, Saab, Volvo. IMO, less reliable and more expensive to repair.
I'd also vote against Japanese - they hold their value too well, so your 5k will buy a beat up car with high mileage.
Therefore, IMO your money is best spent buying American. Mid or full sized sedans don't hold their value well. Neither do SUVs. Harder to find wagons.
So then it is a matter of preference: perhaps a Ford Exporer or Fusion, or similar GM product.
I live in Jersey, and I wouldn't buy a car in the city because the cars tend to be more beat up, and the values are higher - so you get less value for your money. If I were you I'd take a train ride to the burbs, or rent a car for a day to go car shopping.