i honestly dont think it will take until christmas, but then again, the phone still runs solid for what its got, yes the update will be nice, but i dont see what all the hurry is. there isn't even a fully stable 2.2 ROM yet, they are close, but most major ones are still in release candidate status yet.
but as we all know, Verizon has already updated many of its droid phones to 2.2, but then has had to issue updates because they did it in a hurry. a little patience is not uncalled for. and if you absolutely cannot wait, then root your phone, but then you run the risk of bricking, or not being supported by ANY tech support, and you are the only one in the world to blame if something happens.. personally I havn't lost total patience yet, though I know I have the skill and ability to hack my phone, I like being able to still get a replacement phone if something outside of my control happens.