usually Riottrio... but i can only use it once... so i make up names on the spot if i have multiple characters... i try make them sound fantasy-like for RPG's such as Oblivion or old FF games (6 letters is limiting, which is why i prefer oblivion), such as Caellach Sabrestride... sounds really geeky thinking on it now xD
Some JRPG's which are evidently focused around Japanese culture (such as the famous-as-of-late persona 4) i try pick a japanese sounding name, usually from piecing together names of random people from mangas (such as Shuuhei Namikaze... i think they are both surnames but what the heck

)
I've got a friend whom it took 1 hour to start a Crystal Chronicles game with, because of the character naming screen... finally decided on that to find the town needed a name too >.>