I have just done a 10day trial after playing wow for 3yrs. Dispite not being able to do everything, I did find some grps for PQ (Public Q) Stuff. RvR and Scenario concepts are very nice also.
While it might not have the support wow does, upgrades in terms of content are currently free :) Also as a game gains in popularity which im sure this will ... expect more fansites, helpful guides etc :)
If your bored of wow or new to mmo's this is a really nice game - 3 stars due to limited interaction via trial. Im sure would ahve been 4 if not 5 if I had this game for real which I will soon :D