Wow, truly excellent article... kind of puts my old deck building guide to shame :)