We live in the Cedar Mill neighborhood. We have a Portland address, but the kids go to Beaverton schools. That being said, I HATED Beaverton when we first moved out here from West Linn. But I tell you what, it has really grown on me.
I can only offer first hand experience with Beaverton. The schools (at least near us) are great. The library near us is ok, but we tend to go to Beaverton Library because it is amazing & HUGE & well stocked.

There are a ton of parks around here, and people are generally very friendly, not snooty. Granted, we live on the lower income end of a VERY upscale area, so sometimes I feel out of place. But not nearly as out of place as when we would head to Lake O to go shopping or what have you.
IMO, Lake O is snooty. Maybe it's just because we don't come from a long line of million-heirs, yacht owners, and Bently drivers. ??
I think the dynamics of Hillsboro are totally different than those of the more close in suburbs. It's less dependent on Portland, more diverse ethnically, and pretty isolated from the city life. (I think it takes me about 15 minutes to get there, and I'm 10 min from downtown.)
Ok, I've typed too much. Hope I offered SOMETHING useful.