I am taking my 7 yr old to his first game tomorrow. Pretty excited. I waited too late and was only able to get nosebleed seats, but it should make him appreciate better seats when he has the chance.
I am actually taking him to 4 games over the next month. 2 with just him and me, and 2 that include the wife and oldest daughter.