I haven't played since lvl cap was 20 or 21(can't remember which it was), and back then daggers seemed to be the big thing to use. Now I am reading up on gear and build topics, and it looks like a lot of people are using bows now. This leads me to a couple questions.

1. Are bows better than daggers for damage?
2. Comparing my pink bow and dagger, the dagger has a much higher dps than the bow, but the bow gives a lot more Dex and bonus damage. When looking at this, am I assuming correctly that the daggers do better with auto attacks but the bow will do more skill damage?

I haven't decided if I want to continue with my lvl 20 rogue or if I want to start over at lvl 1 with a mage yet, and needed clarification first. It has been so long that I am lost as to what I should do in game right now. Any help or info would be appreciated.