http://www.fantasynamegenerators.com/
Same as the one mentioned above - got a lot of choices and is updated regularly. I just find that sometimes it comes up with nonsensical letter-mixing variations such as: dradriskann or sgefdaend or gremmgemikr or lligilf - but that depends. Otherwise I always use it, along with behind the name.