I've been reading thier forums and other mmos forums for the last couple days. TSW does look like it may be my replacement as well.
The other observation is the disfunction that exists here seems to be missing in the other forums I've read through. This game's forums is definately a candidate for the Jerry Springer Show.
You should definitely try it.
I like it and the devs really care about the game and post on the forums all the time.