One resource I use occasionally for recipes is Tasty Kitchen. I recently discovered a recipe for homemade bagels on there and thought I'd try it out: I'm so glad I did! They were much easier than I expected. Here's a link for the step-by-step photographed version, and here's the link for the printable version. Like many of my favorite recipes, these bagels are simple but can be easily adapted to lots of different flavors.