Re: Feeling blue
definitely check out Hoboken, New Jersey. There's a street called Washington St. that has all the shops and stores you could want. I definitely wouldn't mind living there but since it's pretty close to New York I'm afraid it's probably not as cheap as it used to be.
It might be better for someone with dogs.