What mick said
If you plan to live there long term can't go past beecroft, lots of good high schools in the area too
Castle hill is getting a train station but not sure if after changing trains it will be less than 45min
Baulkham hills doesn't have a train station but if you doot mind a...