Just in case you had problems implementing it, here's an example: http://www.delphigl.de/files/frustumcull.zip
It seems this is where I have the frustum code from.