Once you decide on the hotel you're looking for I'd call both Disney's CRO and Dreams. If the price is the same ( and it should be) I'd go with Dreams as they will regulalry (and for free) check your rate and if there is a better rate available it will be applied to your booking. Disney won't drop the price they charge you, unless you call them to check if there happens to be a promo on at that time. Booking before you go is likely to be a much cheaper option.
My DW Jana and I stayed at the AKL last year and it is a fantastic hotel. IMHO the restaurants and architecture are among Disney's best, it has a great pool area and having access to look over the savannahs (even from the pool) is a really cool experience.
You'll be happy with any of the Disney hotels, but the ones I think are their best are (in order) Y+B club (this has Disney's best pool area and that aspect combined with location nudge it ahead of AKL) , AKL , WL (again great pool area and cool themeing) the GF and the Polynesian. In the case of the last two, they are great hotels and the monorail access to the MK is a great perk, you do however pay for that accessability. If I'm hyper critical I find the GF a little too pristine for my liking, and always feel I should be talking at a whisper, but it is a beautiful hotel with great restaurants, facilities and location.