If you have an aluminum boat, check out Ultimate Bunk Boards. Never have to recarpet again. I put them under my Lund two years ago and couldn't be happier. Others have posted here on their positive experience with them. I don't know what the experience of glass boat owners has been, but they're ideal for aluminum rides.
http://www.ultimatebunkboards.com/