We have the technology today to go to Mars - the problem is more emotional and financial than technical.
With a Saturn-V (or a descendent thereof) we can launch a capsules on trajectories to Mars. There are some engineering problems, (like figuring out how to build a new one), but nothing insurmountable. With multiple launches, we could land sufficient supplies to maintain astronauts for a year, as well as shelter, their return ship and fuel.
Once everything is in place, we could launch a capsule with two astronauts. With no need for a LEM, sufficient supplies could probably be carried for their trip. A soft landing, a week setting up house in the pre-placed shelter, and they can settle in nice and snug. After a year, they launch themselves home, and either dock at the International Space station or splash down like Apollo.
The Financial problems are the enormous - Launching a dozen Saturn-V's (and developing all of the equipment for surviving on Mars) is gonna be expensive - probably no more expensive than the shuttle development and operation, however.
The emotional problems are tougher - no one is willing to coop a person up in a tiny capsule for the months that the journey would take each way. No one wants to be responsible for the entire globe being able to watch a person slowly go mad, and have no way to help them. No one is willing to watch a person slowly die on Mars because something went wrong with their return ship and they can't get home.
If the US or the World decides to make a Mars trip a priority, there is no real barrier to doing so - within 10 years, we could have people temporarily living on Mars. It's a political problem more than anything else. At this time in history, however, enthusiasm for this type of exploration appears to have waned, at least in the public sector. With the current enthusiasm in the private sector for spaceflight, it may very well happen that within your lifetime a private spaceship makes it to Mars with a human on-board.
First hit on Google gives a good overview of the celestial mechanics for getting to Mars:
Orbital mechanics for Mars Trip
/frank