I think it's hilarious that some of you think that you're going to be living in a million dollar house and living like the stars on a doctor's salary. If you go into any primary care field, you're going to probably max out at $200,000 (and that's for OBs, who do procedures). My father has been a practicing internist for 27 years (and doesn't take insurance, typeB!) and usually makes around $200,000 a year. I recall my folks paying close to $100,000 in taxes one year, along with all the usual business expenses, etc. They have been living in the same house for all 27 years my dad has been in practice (worth...drum roll...$200,000!). They both have nice cars, but they ain't Bentleys. They managed to pay for our college educations, but it didn't leave a whole lot left over. They don't have a tremendous amount of retirement. They can't make major investments. They never go on vacation because my dad can't afford to take off work. And he's 59! Matter of fact, he's on call this weekend and had 15 people admitted to the hospital and gets paged at 3:30am, 4am, 5am, etc and has to go and round on all these people for around 6 hours both days of the weekend! Woohoo! It's a rich man's life, I tell ya!
Unless you guys are going to be incredibly business savvy or make tons of money as a subspecialist, you better abandon these dreams of living as a millionaire. Go get your MBA and become a CEO, it's a crapload easier than being a doctor.