The comment about the INTERNIST reminds me...
I went to my GI in December, 2007 and complained of shortness of breath, fatigue and heart flutters. He totally skimmed over that and didn't even comment on those things...just went on asking about intestinal stuff. Ok.......
So in 2008, I went to see my general practitioner complaining of the same things. He sent me to a CARDIOLOGIST.
So I go through an Echocardiogram, EKG, Stress Test and 2-day heart monitor. But before I left the office on that final visit, the Cardiologist came in to talk to me about the results of the tests which were all good. Turns out, he was an Internist and then decided to specialize in Cardiology. Anyway, he looked at the symptoms I came in complaining about; called down the street to my GI's office and asked them to fax over my most recent bloodwork. When the Cardiologist got the fax he said, "Did you know your Iron levels are low? Low Iron can cause shortness of breath, tiredness and heart palpitations."
SHUT UP! Are you serious?! You mean to tell me my GI & GP didn't pick up on this so it took me spending over $1,000 to go through all these heart tests to have a younger doctor/internist/cardiologist realize I simply needed some freakin' Iron supplements?! Good grief. Hail to the Internist turned Cardiologist!
And then this year before my gall bladder surgery I was talking with my surgeon's NP. She was JUST out of Nurse Practitioner school...maybe all of 25 years old, if that. I'd told her I was having those symptoms and she quickly said, "Oh - is your Iron low?" She knew immediately! I'm starting to think some of the newbies docs might know a bit more than the oldies...on SOME things.