Now, with things like lensflare, fire, projectiles, etc., the bmps used for them are relatively small, if they could be redone and enlarged (128x256 and 256x256 sizes), that would definately fix the problem of them looking so pixelated (actually, this would have to be the easiest thing to do, since you basically have to just put a new image in the SS folder and that's it).

With weapons, they usually have the textures for each weapon group together in one bmp, (e.g., the alien weapons like blasters and mfacs all use textures from the same bmp) if the weapons could be made to map to induvidual bmps of each weapon with higher resolution, they would look much higher quality. So, if you can figure out how to do the skins with higher resolution, the same can be done with the weapons. Also, if you can't figure out how to get the vehicles using two bmps, there's always get the vehicles that use the smaller skin size of 128x256 to use 256x256.