I recommend checking out Philadelphia. It's a great city, easy to get around without a car, and much cheaper than New york or San Francisco. There's lots of theatre and great bars and historical stuff, a nice waterfront area on the river, and it's a big college town. It's also close to DC, Baltimore...