Well, I just brought some of my first batch over to my local homebrew store guys. They offer to taste your beer and see what off flavors may exist and probe your process to help determine what may have went wrong. Four guys looked at it, smelled it, and tasted it.
So I fully expected them to...