Niles has a lot to offer and is close to many things. Here is a link for you to check on some of the information you are looking for. Different aspects of the website have been updated more recently than others, but it gives you a good overview.
Also, here is a link to the village website.
Enjoy your new home!
The previous post has crime info.
As for diversity, Oak Park and Evanston have gone out of their way to promote diversity. They even have
Village Diversity Statement proclamation reads in part, "The people of Oak Park choose this community, not just as a place to live, but as a way of life ... Ours is a dynamic community that encourages the contributions of all citizens, regardless of race, gender, age, ethnicity, sexual orientation, disability, religion, economic status, political affiliation or any of the other distinguishing characteristics that all too often divide people in society."
Also check out: http://en.wikipedia.org/wiki/Oak_Park,_Illinois and http://www.oak-park.us/About_Our_Village/getting_around.html
Lastly, check out my web page: http://www.brickbungalows.com