Alright I've got mipmap generation and Anistrophic filtering working and it's given very nice results.
Though I've noticed an odd issue. At extreme angles textures seem to turn completely black. I think this might be a specular problem? I'm not sure.
http://inferno.codebrainshideout.net/Images/mipmaps%20b.png - Wall at a normal angle.
http://inferno.codebrainshideout.net/Images/mipmaps%20c.png - Wall at a extreme angle.
Additionally I don't know what mhagain meant by "renormalize" the normal maps. Is that the same as calculating the tangent and binormal and applying those to the normal map?
It's not a specular problem. It's a problem the tangent and binormals I think. I disabled normal maps but left specular maps enabled and the black faces effect was gone. But I noticed that the specularity was completely gone at the angles that caused the black faces.