Or rather, which languages do you go to for inspiration?
I find it's easier to pick a culture/language and start there, rather than trawling randomly through baby name sites...it helps when you're looking for names with a specific sort of sound.
Anyway, here are mine:
1. Armenian
So random. ^^ But I really like Armenian surnames, to be specific; I always look through them when I'm looking to create a name that's unique and powerful.
The story behind it goes: one day I had Khachaturian on the brain and looked him up on Wikipedia, and the rest is history.
2. Spanish
Spanish names are kinda my default; I like to look through 'em when I want a name that's light and airy, and sort of culturally-ambiguous (maybe it's just coincidence, but I find that Spanish words tend to have a lot of overlap with other languages, including non-Romance ones).
Here's a tip: don't just look through names given to people; look through names given to cities and regions too. You'll find much cooler-sounding stuff~
3. German
...I was an anime kid, so sue me. ^^
So when I want something with a lot of consonants that rolls off the tongue, I usually go for German. What's fun about it is that, from an Anglophone perspective, everything looks like it's pronounced differently than it is, so it's kinda like getting multiple names for the price of one. Depending on how you break up/mutate the words you use, you can get different sounds...personally, if I leave in most of the German spelling, I try to construct names that sound nice whether you pronounce them 'right' or 'wrong'.
4. Irish/Celtic
I always forget how to pronounce Irish names ('Siobhan' is the only one I ever remember); and whenever I look through them I always feel like crying over how stupid I am...until I remember that I'm just here for inspiration.
Like with German, I tend to ignore the 'correct' pronunciation in favor of just finding letter combos that I like. Not that I don't like the pronunciation of Irish names, but if you want those pronunciations in an Anglophone context, there are much more evocative spellings to use. ^^;
I feel like the most important part of creating fantasy names is making something that will give off the right impression when the readers say it in their heads...I try to factor in all the ways they could pronounce it 'wrong' when I choose a name, especially for a main character. If they all sound okay to me, then it's good. 