I think youd love Hillcrest and North Park (but stay away from the elcajon side thats a bit dangerous) :)
Pacific Beach is fairly affordable but it mostly has sushi kind of places and bars, not really a place to live but more of a place to spend the night out
Follow Mothering