I am an NP, currently working on becoming an MD. NPs can do nearly everything a general practice MD can do. The main difference is that NPs must have a collaborating physician sign off on their work.
I've had a thriving private practice of my own for years now, and the recent changes in America's healthcare laws appear to be working to the benefit of NPs.
There appears to be a growing trend in support of Wellness and Preventive care, which is one of my personal specialties. Previously, insurance companies would not reimburse for Wellness visits, but BC/BS not has a plan that does, and it appears likely that others will follow suit.
All-in-all, having started out as an LPN and working my way up to RN and eventually NP-C, I personally have done quite well in my career and would encourage the individual who initiated the thread to take a close look at nurse practitioner programs, as I believe they offer more in the long-run in terms of potential for career development.
Nurse Practitioner Pam, NP-C, CDE, ABAAHP, MN