Putting clothes on characters

What is the best way to put a shirt onto a character? I’ve tried many methods, all of which have left me disappointed. Originally I copied my character mesh, deleted the excess and expanded along the normals. This left a pretty good shirt, except I had all of the musculature on the shirt. I had wanted it to be a lit more loose-fitting than that. So, I then created a Tube and extruded sleeves out of it, and shaped it to fit my person. However, this left many spots through which could be seen my character mesh (especially around the chest). :mad: I’m having the same problems with the pants. I’d like to hear your opinions on this issue.:spin:

Have you seen this short and simple tut?

http://blenderartists.org/forum/showthread.php?t=82762