The Mars requirement argument is silly.
Give me enough launches and enough assembly work in LEO and I could get humans to Neptune and back.
We need to start focusing on a robust assembly and refueling capability in space, not trying to get everything on one launch.
Recent DIRECT presentation here.
We should have had an SSME/External Tank cargo vehicle years ago, preferably with a recoverable propulsion capsule.
