I bought a Turtle Mat at Southampton this year, got ot say - very good. Only downside is I now get loads of blue fluff all over the deck/cockpit when I go outside.
That will probably stop after the first wash though /forums/images/graemlins/cool.gif
Turtle mats of any equivalent: they are amazing (but do machine wash them first). One at the bottom of the companionway transforms the cleanliness of the cabin floor!