Nate is cool. I like him. And I love Nate in Riolu-Kid uniform... :drools: Rosa is sexy cute, though.
But I always choose the male since it's really supposed to be you. In Pokémon, you fill in the shoes of the character, so you choose whatever represents you best, regardless of looks.