If you are driving down I-75 the Disney Information Center in Ocala already mentioned is your best bet.
I've heard of people just walking-up to a Disney hotel desk and saying "We're staying at the xxx hotel in Kissimmee for $75 and what's the best deal you can get me if I were to move here" and being offered the same discounted rates as Ocala offers...I've never done it myself though.