Let me start off by saying that I think that Arena Net delivered a great game to us.
This thread is meant as a thread for suggestions to improve Guild Wars.
So if u respond to this thread make sure it's in a constructive manner and don't suggest
things that are already suggested.

So let me start off ; the improvements i would like to see :

Guilds
- add guildhalls
So guilds can have events and just chill out there
- guildinvites
Make it so that when U accept an guildinvite u immediately represent the last guild u joined.
- guildroster
Make a clear guildroster, divided in leader, officers, members and trials.
- add guildcapes

PvP
- remove repaircosts from PvP
The repaircosts add an extra barrier for everyone who wants to try out PvP
- Add GvG
I know, guild wars has no connection (lore wise) to GvG but ..
Guild versus Guild was a major PvP point for the "old guild wars" players.
- Add Random and Team Arena's
Especially for casual players the most casual form of PvP.
Just jump in and try out some builds.
- Add guildladder and rating/rank systems

PvE
- Decrease travel and repair costs
I don't mind paying for travelling and repairing in PvE.
At level 80 though, the costs get too high in comparisson.
- Add special armor- and weaonskins that are hard to reach / get
People always want something special to distinguish themselves
and often set those things as goals which keeps them interested.
I mean things like obsidian armor, crystalline swords etc
- Add a dungeon Hub
Like the mists where u gather for PvP, make a hub where u gather for
dungeons and where u can travel - for free - to the desired dungeons.
- Storyline completion
Add a decent reward, got 3 lootbags and some other stuff.
The loot bags only contained crappy green items.
Even when exploring the high level area's u would get better items than that.
The loot bags should contain minimum gold items.

Feel free to add more suggestions, till now (level 80 guardian) these are the
things i would like to see changed or added.

in the guildlist window please like in gw1 add a row for offine times as in this person have been offline for this many hours then days then weeks and then months so guilds can monitor guild activity. right now it is impossible.