How Can I Prepare and Paint My Deck?

With the nice weather upon us, what's the best way to prepare and paint my garden decking?