Skill point allocation on level up

How do you allocate points when you level? Do you:
1) Put all points in 1 skill and don't stop till you're 100
2) Divide points evenly among skills
3) Take certain skills to certain levels
4) Something else
Thanks!