Good post here from MN Headhunter regarding hiring and retaining top-level talent.
There is nothing I can add so here is a tease:
Let me bust this down to the simplest of levels: If you are bringing employees in the front door make sure you have the back door blocked with proper pay, work conditions, and job satisfaction. Retain your current talent and recruit your hard drive off and you can have one of the best staffs around.
Fail to do so and you will be lucky to maintain staffing levels and at best average talent.