"4. Jobs everywhere
-I don't know of a more portable field. You are not constrained by anything; you can work in any corner of united states."
One more quote I must criticize from our naive resident poster.
The job market is very bad for many specialties right now. The job market for most fields is always glutted in large desirable areas. If you want to live in a desirable/popular area, you will make large sacrifices in the quality of job and pay you take.
Portability? In many states you will have tail insurance weighting you down from going somewhere else. For some specialties this will be 6 figures you must pay to leave your current job. And if you have built up a practice and referral stream, than you are not going anywhere.