When I got Pokemon Blue I named my character William (my full name)
When I got gold I named him Will (my name shortened)
When I got Ruby I named him Bert (what my dad's always called me... hell, even I don't know why)
When I got Pearl I named him Crash (nickname my best made gave me in our old band)
So that's the progression of my game names. Now, in any RPG etc I name my character Crash. Unless it's a game with a reccomended name, like Link in Zelda or Tidus in FFX
After I'm done with the 'Crash' playthrough, I then make fat male characters and call 'em 'Fat Tits'