Its all about budget. Lake Forest is beautiful and will suit you well. good schools, events & activities, and neighborhoods. There is a charming downtown and because LF is pretty big (for a north shore suburb) it extends west with another shopping area. Quaint and charming is lake Bluff. Next to Lake Forest, beach access, smaller than LF and charming on steroids. Fantastic schools as well. I would really need more specific parameters to point you in the proper direction. I find Relocation clients fun to place- you really need to come in and take a tour of areas. I'd be happy to help. Good luck, you can't go wrong here.