Just my 2c:
1. if your english is good or you can find someone to help you on your english, and you can get some model letters, DIY is doable.
2. 7 rec letters, 1 government agency, 1 industry, others from univ., 3 independent.
3. 7-8 papers(4 first author), 10 meeting abstracts and/or presentations
4. Biomedical background
5. Phd from top 3 univ in area
6. work in pharm. company
7. 3-4 reports about my work (mainly my boss' name, but I did much of the work)
8. 3 membership
Don't know which one really helps. Good luck to everyone!