I've been practicing creating meshes for MW and understanding, really, all this 3d art form. One of the the things I noticed from the get go is that UV mapping is a pain in the ass. No wonder there are many third party software to ease this procedure. Well, I have tried many like Zbrush UVmaster, Roadkill, Textools, and so forth, including 3d Max native UV tools which is powerful but still you end up as always entangling yourself with all the technical parts that sometimes you stop and wonder if your are programming or creating art. I finally found a software that really hit my sweet spot that made me understand UV mapping better and without being too simplistic either. UVLayout by headus is, in a humble way, a remarkable UVW editing tool. I guess the remarkable part for me is that it made UV mapping fun. Yes, you heard it right, FUN. It isn't gimmicky and it goes straight to the point. Some might be put off by the DOS-like interface but luckily it's compact and once you learn the shortcut the workflow will increase tremendously. I'm trying the demo version since this software is commercial. But even if you don't buy it go to the creator website and I strongly recommend watching his tutorials vids because it will teach you first hand the logic of UV mapping in general. After all, what better way to learn about UV mapping than the programmer himself who created his own UV mapping software. Btw, I've never tried Blender's UV mapping tool and I wonder if that is a good tool. Here's the link of UVLayout tutorial videos:
http://www.uvlayout.com/index.php?option=com_wrapper&Itemid=98