I don't see why going to Mars has to be a one-way job. I mean, I'm no astronaut...or physicist, but I am a University student and not a complete retard.
Let's take the Apollo mission template. Shoot a spacecraft to the moon. the main bit stays in orbit while a lander goes down to the body and some dudes play golf, drive a funky car and possibly get eaten by moonrock spiders.
Why can't we have a large spacecraft that leaves the ISS after having been built in orbit with a landing/retrieval craft? Takes however long to get to Mars, and deploys the first martian colony buildings from orbit, including the lander.
Martianaut comes out, assembles Mars base 1, plays golf, drives a marsbuggy, presumably doesnt get eaten by marsrock spiders, gets back in his lander, shoots off back to the spacecraft in orbit, and sods off home again?
Yes it's probably cheaper to send somebody on a suicide mission to mars but who are you gonna get to sign up for that?