Hey,
I don't know about you guys, but I always go to see an NP if I have a choice. Look, your average NP is of a much higher quality than your average general practicioner. Here's why -- your NP has, at each point in his or her career chosen to get more training, after starting out on the nursing path (which many do because medical school, heck college, isn't an option for them for financial or social reasons; others do it because they actually want to be involved in patient care, rather than just a glorified technician or referal specialist, like many docs are these days). Your GP, after medical school (which he or she probably chose because they wanted to be called Dr. not Mr., or wanted the money, or because their parents expected it, or because someone with their background couldn't take the societal step down and actually do some work) consistently decided to take the easiest route, i.e. short residency, no call, etc. Granted, these things don't hold always -- there are some really sucky NPs and some really good GPs, but give me the choice of a randomly selected NP or a randomly selected GP, and I'll take the NP every time.
Second, NPs actually give a Sh-- about you, your health, and so on, and you generally get a longer visit. They're more aware of social issues, i.e. if you can't afford anticonvulsants for your father, they can help you work something out, whereas most doctors will up and judge you, or tell you "Well, see the wonderful thing about being a doctor is I get paid for this visit whether or not you do what I tell you to." [yes, I actually had a doctor tell me this once].
Finally, about the CT surgery NP thing -- dude, take a look over at the surgery part of this forum. You'll see the surg people complaining about how much the NPs get to do. And the residents I'm around all the time also complain about it.
Anyway, especially in these days, if you want to do family practice type work, you might actually be serving your patients better by being an NP.
--Anka