Location is a very personal decision. As mentioned, check with the local police department, drive the neighborhood at various times (early morning - mid morning - mid afternoon - early evening and late evening), call the local school and make a visit, check out the school report card at http://www.greatschool.com,
talk to the local PTA organization.
Make sure you have gotten pre-approved by a major bank or established mortgage broker and contact a realtor that you are comfortable with and can send you lists of home in the area that fit your price range, location, and has all the features that you require or wish for.
Only you can make a decision based on your perception of your own personal comfort level for a specific area. Realtors are not able to discuss various subjects due to fair housing laws that we must adhere to. If you have any further questions, please feel free to contact me or you can go to my website and search homes in the Fox Valley area.