Basically, on top of the category point, they get a free level on birth - Three stat points, one class point and one generic. Then they get an extra stat point at level 5, 10, 15, 20 etc.
I'd still say they're worse than Dwarves...But then so are Halflings, and Shalore, and Thalore

Fits with the theme in that they're still the adaptable race, with more points to spend on rounding out their build, but they still don't have anything unique to 'em. Makes them a bit better for hybrid classes (especially the AB), since they tend to have a lot of unlockable trees, and the extra stats help since they gotta spread them around a bit more. All in all, at level 50 you're missing out on a racial tree, but get an extra class point (but not a generic, since the others get one with the racial tree AFAIK), 13 stat points (Compared to the skeleton's 9) and a category point.
It all works, but it will invalidate characters.
Other ideas were to let them get a generic on level 10/20/etc, and to gain 1 life rating every ten levels. So you'd get 10 per level for 1-10, 11 for 11-20 and so on.
http://www.mediafire.com/?t1wucdeil7jiusz