Everyone seems to be hollering, screaming, crying "foul" because they haven't gotten Froyo as yet. Everyone is painting Motorola and suppliers into a corner.
EVIDENTLY it is not ready for final publication. Evidently the companies feel they don't want to have an "antenna-gate".
Do you want it correct, do you want it right, or would you rather have problems? Duh? dancedroid
EVIDENTLY, it is not a Google or Motorola issue, as much as it is a Big Red issue. Android phones are running 2.2 already (stock). That tells me the software is stable. I will bet VZW's problem is the native tethering offered with 2.2. Once the unlimited data plans go away, look for the FroYo OTA push to start. VZW is protecting their network, if you want FroYo NOW, then root and get it!
PS: I vote for option 5, I have it and have been running it. No complaints here.