I was reading a FAQ on Mars missions when I came across the following snippet:
NASA does have the rocket technology to get humans to Mars. However, current technology is not advanced enough to get us there efficiently. We are continuing to develop technologies to improve that efficiency. Another challenge we are actively working to overcome is the heat shield that will be needed to protect the returning capsule as it passes through Earth's atmosphere.
The last sentence is what gets me the most. I know the atmosphere is the most effective way we have to shed excess velocity, and if something made it back to Earth from Mars it would have to be going pretty darned fast. But are there other alternatives? Could a Mars mission instead shed its velocity with an anti-gravity-assist on the Moon or some other means and proceed to dock up with the ISS? Or is that simply too much excess velocity to shed given mission constraints...