L.S.
I live in Westwood and so far we are very happy with it. We live quite close to town so we are able to walk there. My kids are young so we do not have any experience with the schools yet. I have however heard what you were saying about the high school. Growing up in Bergen County(Allendale) anyone I knew who lived in Westwood went to private high school. They have been trying to do things to make the high school better however. I have noticed many young families moving to Westwood due to the affordability for the area.
Ridgewood is a nice town. It is expensive but can definitely find an affordable house though it will probably be small with little property.Glen Rock as someone mentioned is another nice town but the taxes are ridiculous! Hillsdale and Washington Township are also nice towns near Westwood but Washington Township shares a high school with Westwood.
I hope this helps. If you want more info. on Westwood or other towns in Bergen County let me know.