RE: Naming your character in Pokemon games
Well, I usually named them after the games I'm playing or their default (/manga) names when we also have to name our rival...
Emerald - Emerald. Yeah, the reason is I only played this game to transfer some pokes to gen 4 so I wanted to make sure they had a reference of what game they came from (no, saying it came from Hoenn is not enough for me). Plus, it was the 3rd game and we couldn't name our rival so I couldn't do like I did in the following games...
Platinum - Diamond, because I named the rival Pearl
SoulSilver - Gold. I named the rival Silver
In Gen V, I added a little twist. In White, I play as the male caracter like I usually do in all games, but I named him Black. Then, I bought Black and for the first time, I choosed the female caracter and as such, named her White.
BW2, screwed up this a bit. I just bought Black 2 and choosed the boy. I was expecting Grey (which is Kyurem's main color) to be made, not a sequel, so, since I will also buy White 2 and will choose the female in that game, I named my caracter in Black2: B-Grey. The girl, in White2, will be named W-Grey. This is to mimmick the Kyurem formes as they are called Black Kyurem and White Kyurem (as everyone knows) and also a homage to the game that was never made.