i was just wondering, up to level 20 i hear theres still tons to do, then i hear that theres only 25 missions. to me thats not much...what i want to know is, what keeps you going?...like in wow and eq2 every level u can get new armor and items and such up till level 60, but...in guild wars, BAH, what do u get after level 20?..lol..what drives you to keep going

....plus, if any of you ppl would know, how long do u think it would take to completely finish the game?...like in wow im only level 20 and ive played for hours and hours.
thank you for reading...