what you should do is when you press G then alliance, there should be a drop down box under eeach alliance, with the Roster for that guild, so you Can see who is online instead of keep spamming Are you online .. whos online.. is so and so there Etc.
An Anti Camp System, to Prevent Bots and People idling in Alliance Battles Fort Aspenwood and Jade. set it to a certain period of time they have to move, ... but then i hear people say they might stand still then do 1 step and stand still again. to combat this perhaps that they have to move so far from a spawn, or they have to take some damage and give some damage in a certain amount of time, Other Games such as Quake 3 implicated this in some of the mods and it worked really well. Then We wont hear "dam Leechers" every again,. to actually punish the campers, maybe incorperate something in the database that Gives like 3 strikes your out and suffour a temp Ban., i spose its hard to incorperate the 3 strikes your out. perhaps maybe if they do it they get a quest come where they have to talk to a npc who gives them the warinng, then it should be alot easier to monitor as im pretty sure arena net can have 1 npc for this and record whos spoken to it. it may have to lock out missions until the quest by speaking to it is completed. i dunno how anet could poss monitor but this is just a idea.
A Demo Record System....
i think this is the big one, as most of us have seen lots of recordings of footage from in game, but it sucks that we have to use external programs for this, im sure ArenaNet could build sometihng easy and nice to use, with customize interface so you choose what you want to be shown on the demo such as party members compass etc or nothing, just your char and the world. it would need build in codec and compression, cuz i dont think people would like 500mb uncompresed avi like the joys of fraps causes. see i dont know why arena net can say no about this, because the videos people will make will only advertise the game some more.
Being able to turn auto downlaod off by choice, enough times ive had the little yellow symbol near the top right and started to lag. i think if theres updates people should be able to choose if they want to download them while they are playing. or when they restart Guildwars , if there is a way already i apologise because i havent found it

Longer Friends List.
be nice to be able to have a few more friends in your list.
Perhaps a Voting system in Guild , like a guild whos having trouble deciding somethign the leader sets up a vote for guild only personell and they vote and its annoymous. with results being showed.
Also finally Perhaps a Better system as to regards to items,
it seems that the same people get all the good drops all the time, i could garantee that. im not just talking about me im pretty sure alot of you have experienced this now, if you do the same thing 50 times with the same people, there will always be 1 person whos more favoured from the drops than others. whats the deal with that.? im not whining cuz i dont get drops im whining cuz its always the same people. im pretty sure most have experienced it also.
well those are just my ideas im looking forward to your feedback guys