If you look at a lot of the games these days, whether RPG, MMO or even LARP, humans are getting some love. D&D and WoW are familiar to most gamers and humans in both of those systems get some cool racial benefits. Personally, I've only very rarely played a human in an RPG and never in a LARP...