The advice above is great, particularly if you don't have a particular list of places you want to eat at and are willing to search by time/general location to see what is available. If there is a particular restaurant you are hoping to book, then you might want to use either the Touring Plans or Mouse Dining sites that will constantly search for you and notify you when something opens up. TP allows you to search for 2 at a time, and I think Mouse Dining is 4 or 6? You will have to then log in and book it yourself, and sometimes someone snatches it up before you, but you can restart the search on TP and Mouse Dining will keep searching and notifying until you tell it to stop. Also mark up the 45 day marks for your dates, as the payments come due then and when people change plans they sometimes drop dining reservations.