20 mins by train to Flinders St during peak, I'd say that's pretty darn good. Probably best out of all the suburbs listed and closest to CBD in distance. Not sure what it's like by car during peak, but why would you bother.
I think for the OP's budget and wanting to be close to CBD for work...