D.B.
Hi, we live in Hinsdale having moved from my beloved south loop area. I agree w/ the 1 poster that it does require a different mindset living in the burbs. St ill, it is a great place to raise you children. There are many many activities for the kids. I have a 6yr old and a 3yr old and they are in lots of activities. There is no indoor pool in Hinsdale itself, we have an outdoor pool w/c is great, it has a baby-zero depth area and sandplay adjacent to it, there is also a big kid pool w/ a slide and a lap pool. LifeTime Fitness in Burr Ridge has a nice indoor pool but you need to be a member. Oakbrook park district has an indoor pool , also a nice pool,and is open to the public. As far as music classes there are several options thru the Community House of Hinsdale(kindermusik) or thru the Village of Hinsdale( tot rock) or in Western Spring(wiggle worms) w/c is affiliated w/ Old Town Music, my sons did this and they loved it. As far as parks you will not be disappointed as Hinsdale has alot of them.
Hope this helps. Good Luck.