There is no question: If you require long throw and your budget is fairly tight, and you are a newbie projector owner who wants some leeway in the setup there is one projector that really meets your needs:
Panasonic AE-700U
If you haven't looked at any of the links yet then you need to. You keep asking "Well, will it throw a 90" image from 20 feet?" - There is a LINK TO THE PROJECTION DISTANCE CALCULATOR! The projection calculator and spending a few hours at Projector Central will really help you get an idea of what is available to you that will work. You are seriously limited in your options because you are making requirements for the projector to fall into.
This may end up with you not being able to put a projector in the room and needing to try something else.
Otherwise, do some reading over there, narrow down some choices that work in your situation, and then ask more specific questions if you need to. If you have a white wall to work with in the room, then I would project on that first, then move up to a screen. You could make one if you wanted for far less than buying one.
Don't forget the audio and the light control!