I guess I have nothing to add. Streching before and ESPECIALLY after your workout is the key. And it gives better shape to muscle in a long run. And yes, after every serie drink water.
You could always also use those "Ice Power" creams or whatever if it kinda like burns too much.
My muscles never gets too sore anymore.