How about using spray on bed liner material? I've got it in my 2001 Silverado and it still looks good and washes off easy.