I love Balmain and its cafe, restaurant, pub lifestyle but I also don't touch jobs unless they are in the CBD or North Sydney due to the transport links. If you fancy the Inner West then Newtown, Camperdown, Marrickville areas may be worth considering for their train links.
Also agree with what others have said about Chatswood, always only seems like shopping centre to me.