http://www.msnbc.msn.com/id/33435155/ns/technology_and_science-spaceAn independent commission is recommending that NASA skip a return to the moon, and aim directly for either an asteroid nearby or one of the Martian moons. Among the reasons cited is the expense of sending a rocket into space with the amount of fuel necessary to complete the trip.
My own thought is:
Why are we still so attached to earth-launched vehicles? If we expect to expand our space program beyond Earth orbit, it's damn time we developed a self-propelled manned space craft that remains permanently in orbit.
If such a vessel were docked at the ISS when not on a mission I'd imagine it would substantially reduce the fuel requirements since you don't need to worry about escaping earth's atmosphere. That means more fuel that can be devoted to the mission. Also, IIRC, the majority of the fuel needed by the Apollo missions was, once again, to escape EARTH'S atmosphere. The rocket on the lunar modules didn't need anything near the same amount of power to jet back up to the command module after the surface mission was completed. You could then use "away modules" to jet down to the moon while the main ship remains in orbit in a similar fashion.
Different components could be assembles and tested on earth, then sent into space for assembly in a similar manner as the ISS.