Refusing to be defeated, I've decided to have another stab at a challah. This time, I'm going the yeasted (*spit*) route, in the hope that once I've mastered it, I'll go back to sourdough.
Using Peter Reinhart's recipe in Crust and Crumb. He's got a later recipe in one of his later books, but this one is for a single loaf, so I thought that would make it easier (given that I didn't want to use a crate of eggs, a sledge of butter and then have to throw it all out again.
Here's his recipe, along with my commentary: