HELP! Baby Wearing!!!

Mandy
Need advice on a carrier or sling! What do you recommend... brand, style? Can I buy this befor baby comes or wait till after? Any other advice on baby wearing in general? Dos or don'ts!?