The texture problem was simply that i only designed it to tile left - right, or up - down, so rotating the tile 90 deg causes a seam, solution was to make the texture tile with any face in any direction - can limit your texture a little though.
Thanks for the input guys! Much appreciated.
Thanks for the input guys! Much appreciated.