The thing that frustrates me the most about finishing are the infinite number of choices. For my project, it seems like i've spent just as much time doing test boards of finish as it took me to build the dang thing.