Some kids just always wake up early. My sisters three DSs STILL wake up before 5am - and the oldest is 12.
My sister has survived this by using the alarm clock method, too. Once they were old enough to tell the time they were given a clock and told they could not leave their bedrooms until 7am. They were allowed to get up, turn the light on and play quietly but they were not allowed to wake up their brothers or -- most importantly -- their parents.
The no disturbances before 7am was part of a bigger rewards system, with points awarded for good behaviour. The points could be redeemed for things like new toys (small ones) or trips to the movies.
The funny thing is I am now suffering the opposite. DD sleeps in, sometimes til 10.30. But she won't go to sleep at night. Sometimes she won't sleep until after 10pm!
I am googling the clock now! So glad I found this thread, just hope that it will work with DS (just turn 2). It is so exhausting getting up, sometimes 4:30 and trying to get him back to sleep
Bookmarks