Last June (2010) I went on a great block printing one-day workshop at Tobias and the Angel's workshop in Surrey. They have a massive range of print blocks which they purchased from Yately industries for the disabled, and they now use to print their own hand block-printed cloth and products, and to teach workshops with.
On the day, the workshop participants chose a dye colour and we were shown how to brush it onto a felt-topped dye pad, stamp the block onto the dye-pad and print it on the cloth using a mallet to hit the back of the block with pressure.
We also used a weight on the fabric, to start printing at one edge of the fabric and move it away from us as we printed, ensuring the inky area wasn't touching the printer and the fabric didn't slip off the table.
The blocks I used had repeat designs that connected end to end, and I was shown how to mitre the pattern at the corners using a folded piece of paper to block off the print in the correct place in the corner.
I really recommend a workshop at Tobias and the Angel. I was very satisfied with the print I made and the learning process, and the workshop is in beautiful surroundings with inspiring equipment and people.