Need a porn name? Try my porn name (mine is Sean Shaft). Yahoo has a (fairly sparse, it looks like) directory of name generators, including one for your hobbit name (mine is Samwise Brockhouse of Loamsdown — interesting that I’m a Samwise). My elf name is Tuor Séregon — I didn’t like that at first, but it’s kind of grown on me).
For a bunch of names all at once (using, it appears, the traditional formulæ), try The Name Generator.