Actually the Human race in 4e is where it should be; in 3.5 Human was basically the most optimised race for almost any given circumstance, in 4e, other races are always more optimised than Human for a given class, but what race it is changes depending on the class and choices; Humans always come second.
The one notable exception to this rule is Wizard, as Wizards are very singular stat dependant (they really only need Int) and the extra at-will Humans get is extremely valuable to a Wizard, wheras it's not really valuable at all to any other class because of the different stat dependancies.
What about the bonus feat and skills? Certainly those should help humans out with some other classes.
Feats are fairly minor bonuses and are much more common in 4e; in 3.5 that bonus feat was THE reason to choose Humans, as feats were so hard to come by and one feat could literally boost your power into ludicrous levels, in 4e, getting feats every second level,
very few builds are short on feats, especially if weapon\implement expertise is free.
Extra skills are rarely much of a bonus; most of the 'core' skills you can pick up with any class, so unless the party is extremely small or focused, odds are the extra skill won't be of much use.
Now Humans are still a great race; they have access to one of the best Heroic tier feats with Action Surge and can get some awesome generic bonuses, they're just not specialised, which means they rarely take 1st place as 'the best race for X', but because of all those generic bonuses, they do often take 2nd place.