UV unwrapping for painting and applying textues?

if i had a mesh of a warrior or something, and wanted to paint a texture for it, how would i unwrap it so i can pant the texture then UV map it back on?

There are a lot of tutorials on this. Here are some suggestions:

http://www.blender.org/modules/documentation/htmlI/x5336.html
https://blenderartists.org/forum/viewtopic.php?t=27024&highlight=complex+uv+mapping&sid=35f934f46a2dc4ad19eff6f4fabda5e2
http://mediawiki.blender.org/index.php/Release_Notes/Image
http://www.ibiblio.org/bvidtute/mytut/uvtut.avi