How are you modeling it? I find it best to UV map before I subdivide, smooth, deform etc. The cylinder on the left started by getting cylindrical mapping. The UV data is carried on through the modeling process to the "baggy trouser leg" on the right. I'd hate to have to start with the model on the right and try to get back to a uniform cylindrical map.