My hopes for an improved gaming experience (compared to the beta test) by launch are slowly diminishing... Not that I don't like the changes/additions in 1.2 compared to 1.0, but I was hoping some of the things that bugged me about the beta client were corrected in the current live version.
Hopefully NCsoft will salvage it in the next couple of months before release.
edit: nice work