my DD has always been a wakeful kid. I put her to bed at 7.30 every night but unless she's sick or having a growth spurt she's awake til 9-10. No matter how early she woke up.
As she's gotten older its gotten easier because I can now put her to bed and tell her she must stay there, and she will. She's allowed to listen to music or read books if she can't sleep.
DS is easier to get to sleep but wakes 5-6 times a night still.
So not a lot of advice from me, just oodles of sympathy. Best thing for my daughter was books on cd and a little stereo by her bed, especially once she was old enough to teach her how to use it.