Yea for spirited children! they can be frustrating and inspiring. I love that book, and yes, i have a "spirited" child. here are some great resources: google "sensory integration disorder" or "sensory processing disorder" they are two names for the same thing. Basically, issues with over or under processing sensory input. See if you think this describes your child. If so, contact your local school to have him tested by a occupational therapist. let me give you some advice on this: some areas and school districts are more accommodating than others, and many people still don't know about this disorder. A neurologist can also diagnose it, but depending on the neurologist you may again have a problem. We got lucky that our neurologist had experience with it. The point of getting a diagnosis is that when he starts school, the teacher will have to accommodate for him. Let me give you an example: my son over processes touch. everytime his class would line up to go inside after recess, he would start pushing and getting out of line. He was constantly in trouble for this. When I discovered this, the occupational therapist had a meeting with the teacher to explain that a light brush up against him is painful, so he would have to be at the front or back of every line, so he wasn't sandwiched. The same goes for circle time, or assemblies. Also, he overprocesses sound, which means he gives the same attention to all sounds, and can't filter out the important ones. Because of this, once he could read, it was required that all his instructions were written and he wears ear phones during tests so he can concentrate on the work instead of all the noises (like the light buzzing, paper rustling, etc.) This will be a great resource for you if you figure out what sensory issue she has (if any).
Another thing you should look at is media and diet. Many spirited children are hyper-sensitive to tvs and computers. Mine gets wound up after just a few minutes of tv. We completely cut out tv and saw a huge difference in his activity level. we also eliminated all artificial foods and give him a vitamin supplement and fish oil everyday. If his behavior is really becaoming a problem i would also suggest you do an elimination diet (you can email me for how to do that) to determine if a food sensitivity is causing him problems. we discovered our son has a problem woth soy, and as long as he stays away from soy, he's a completely different kid.
a discipline system that works wonders with these kiddos is "love and logic", you can get the books at the library.
over all, just love him tons. I'm grateful for my crazy kid, he has taught me so much! sorry i wrote a novel, but feel free to email me if you need anything! (even moral support)