The Fantasy Name Generator has two interfaces that each strike its own balance between ease of use and functionality. Among other things, it allows you to generate names that are variations on a name you already have in mind. http://www.rinkworks.com/namegen/
Unlike most name generators, TheForge does not issue "assembly line" creations. Many times, users are faced with an overwhelming flood of quantity over quality. TheForge allows you to tailor each creation to your specifications. Presently, there are 4 Forges: A multipurpose generator, a spell and effect name generator, a creature name generator, and a setting and location name generator.