I went with a female character, and named her Zara (as I always do :P). I gave her the lightest skin tone, and ever since then I've been changing her outfit loads. So far, my favourite outfit is a really, really, really expensive outfit I bought from that expensive shop in Lumiose City. It's red and black, and kinda like a posher version of a school girl uniform - the kind that you'd wear to a boarding school, or private school, or something. :/ I've also given her long black pigtails and 'bangs', and green eyes. I'm so glad I could customize my character, it made me so happy! ^_^ In the next Pokémon game where you can change your character (probably Omega Ruby... hopefully), I'll probably have a very similar character to my Pokémon Y girl, but I'm hoping I can give her purple hair or something. :chu:
As for a second playthrough, I'm not planning to restart. My character will be the same, and I'm currently catching them all! *laughs maniacally* So I'll never restart. I've only ever restarted my game in SoulSilver - I keep getting side-tracked with White 2 and Y, so I forget what I'm doing in SoulSilver. So I pretty much have to restart every. Single. Time. Oh well!