I have to admit, I expected massive lag and crashes during the launch of TBC, just like during the launch of WoW original two years ago, but Blizzard seems to have learned their lesson (shocking, isn't it?). It went surprisingly smoothly; we had some crashes and a bit of lag, naturally, but all in all it worked out well. Enjoying TBC so far.