You can always take henchmen to complete quests if you can't find other people to help, but the OP mentioned that his friends wanted him to play, so why would they not help him with the quests?\
Most of the game's info is stored on your computer so there's not really all that much problem with the server, I've only found serious lag when there are in game events and those don't come all that often.
Personally I like the game. It held my interest for all of the beta and 2 plus years after that. I haven't been that active lately as GW2 looms on the distant horizon, but any time I want to play, my account is there just as I left it with all of my stuff. I don't feel bad about wasting a subscription fee when I don't want to play... *shrug* I'd say give it a try if all of your friends are playing it. Which, come to think of it, if they are they could probably get you a free trial to test it out...