Funny Name Generators Including Japanese name, British name, Harry Potter name, fairy name, baby name, hippie name, Korean name, penis name (that's real)...
http://rumandmonkey.com/widgets/toys/namegen/
All sorts of Name Generator
All sorts of Name Generator
Please call me Na'vi!