Sorry folks, but every recommendation here is Lame City. Again, I ask what kind of lifestyle you're looking for, because this might be what you want? Do you have a family/dog, want a yard, or do you wanna live somewhere with lifestyle??
Examples:
* If you like something a bit grundgy like Newtown, then you want Fitzroy [North], Northcote and surrounds (Inner North)
* If you want something a bit more Bohemian, beachside, outdoor cafes and bars, go with the area they call Bayside, which is St. Kilda, Elwood, Albert Park (Inner South)
* You want shopping & pretty people, go South Yarra, Prahran or Richmond.