I played today 12/21/09 and nothing is better as far as I can tell. I think for the first time ever, I logged off after apologizing to my guild mates - just because the lag made the game intolerable.
I sent in a feed back form AND a bug report complaining about this.
Kat