Devin have you tried boeshield?  It isnt dry but it does a great job.