Pretty much the best launch so far. Even in game, no lag with so many people clogging up Stormwind and when the expansion hit, the transition was smooth and hell.
I still have nightmares about WoD's launch but SL was so much more better, my first 6 hours went smooth as silk without a single issue, even the overcrowding wasnt even that much of an issue for me. :P