I'm going to leave the texturing again for now, and work on more functional things. I'm going to need to combine textures into less files and redo the UV maps. Also the sizes all need to be power of 2 e.g. 256x256, 512x512 etc, so that'll mean redoing to the model parts with the new textures. I'll probably use DDS due to the mipmapping, and also in future it means if the DX version is updated, more texture features can be added like different layers etc. D3D9 only supports a few mipmap filters, so I need to experiment with which gives the best results, and also the compression used.