I have dealt with the early wakings off and on for what feels like forever, so you have my sympathies! What we have tried is white noise in his room to help block out any household noise. The best thing we did though was make the rule that we not leave his room until 6am at the earliest. I would stay in his room and even hold him if need be, and he would cry and scream to go downstairs and for milk, etc.. But I stayed firm that no, his only option was to go back to sleep, and eventually he would go back down, or I would have to start the process all over again. It took about a good week or so, and since then, knock on wood and this was 2 months ago, he has been sleeping consistently until 7-7:30am.