Here's the quick tutorial for you and others that need it.
Using blender, import your model and press tab. Press u and select unwrap. It should like this:
After the unwrap, begin with the tracks and select the outside edges, using the edge select tool. Turning off back faces helps to select certain edges. As you can see I have done this already. Be sure to select one edge between edges. This will make it easier to texture the track.
Once the the two tracks are done, begin working you way up the model. Think of how you would like to texture the model. Meaning, if you want to have just a front, side or other veiw to make the texture then you should pick those edges along the model. The view of the unwrap will depend on those edges.
I have chosen to do front, side, back, top and bottom views for this model.
Go up the body to the neck area and chose all the edges around the head and mark your seam. Like so:
At this moment you can press a to select all, then press u to unwrap and you should see a big change from when you started.
Now press a again and start the arm weapons. Select all the edges at the base, one across, end of the arm, and end of each barrel. It should look something like this:
Once each of the arms are done, you will want to finish the head. Now there are different ways to unwrap a head, but with this model I chose to make each view able to be textured by themselves. Also wanted to make it easy on you for texturing the eye of the model. Simply select the edges of the eye and mark your seam.
Now you are all done. Last two pics will show the completed model. Now it will be a simple task to move the unwrapped mesh around the texture until you get what you are looking for.
Here is one with an ao texture applied.
I hope you find this helpful. I have attached a zip for the finished product in obj, along with the tutorial pics and the ao texture.
Enjoy!