I just garnered some interest from three friends of mine who have never played D&D before. We sat around the table with my 3.5 manuals and I guided them through the process of rolling up characters. We ended up with a Dwarf Barbarian, a Gnome Rogue, and an Elf Wizard. Now I'm puzzling over how to make their first adventure both simple-enough to teach them core game mechanics, but also interesting enough to keep them coming back for a second adventure. What sort of adventures have you guys run for first time players?