While I agree that random generators (of all sorts) are useful, I also agree with Ruhar's approach... no need to re-invent the wheel when there are many generators out there to use.
@ Madmaxneo > I agree the Ebon is pretty cool!
Others worth a look are....
Various Name Generators>
http://fantasynamegenerators.com/elf...p#.U5Krw3Ao4cA
Dungeon Generator>
http://www.myth-weavers.com/generate_dungeon.php
Random Town Generator>
http://inkwellideas.com/roleplaying_...mit=Refresh%21
Just to toss out a few...