You have to know how to play one. It is one of the most versatile classes as it has tank skills, dd skills and nukes.
If you are looking for something that is easy to play and does a lot of damage, I would go with a Phantom Ranger.
If you are looking for something that can hold their own in a variety of situations, then SK is a good choice.
If you intend to be the first one hitting, then AW is good for you, if you can hit first, maybe more than once, and don't mind getting owned by nukers.
If you intend to consistently be in a party, PvE or PvP, then BD is a great choice. While they may not have the arsenal that an SK has, and do considerably less damage per hit than a PR or AWS, they have great party assist dances and with the right duals can do considerable damage. They do have weak CON, especially if you go with a pure DD build.
The choice is yours and more based on your play style than anything. I chose SK because of the number of skills they get for many different situations.