We're told to go by "Student Physician", but when I see SP's I try to put major emphasis on the student part...to the point where I almost yell it at them, just so I can clear up any confusion that may occur after I ask to stick my fingers in their orifices.
But seriously, with the vagaries in "medical student" being perceived as nursing, PA, etc., a "student doctor" could also be an aspiring podiatrist, dentist, theologist, etc. With this logic in mind, "student physician" is the only appropriate title in order to avoid confusion...so, while I understand why my school prefers us to use this, I feel as though I should undoubtedly be wearing an ascot and pocket square when I announce my new pretentious title to the world.