Mitzer covered it pretty well.
Stick to mousesavers and watch for codes, or go the Anual Pass way. Both are good solutions to the cost.
Since your stay is still a long way off, you will not be finding anthing for your stay yet. The codes should be available about 3 months or so before you go.
What we did on our trip was that I booked the room (at requalar cost) for the time of our trip. That way we knew we'd get a room. Then when the codes came out, I called back and re-booked the room under the new code.
You can usally do this right to you trip time or within a few weeks. In our case, we had to pay in full within 14 days of our trip, sometime that's longer or shorter depending upon the code or if you're using the passes, or who you are booking through. We just called Disney directly.
On a recommended resort, I'm 100% with Mitzer here, AKL all the way. I'd personally never do anything other than a deluxe, we just like all the extras that a deluxe gives us. And AKL, for us, we just love more than the others.