To get the textures to match the tiles, all that is needed is to match the size of the tile with the U & V scale of the Image Map (make sure that "Image Mapped" is set to "Tile" - the default). You will lose a little of the texture due to the tile node's mortar, but in most cases this shouldn't be noticable.
(Don't forget to click on the images to get a bigger view..)