How to avoid the 10% early withdrawal tax
Here's what I'd do if I was starting over...
Sign on bonuses