For ranged weapons, I prefer mid range. (20-30 meters) Too much happens in short range for me to track and I can't hit anything at long range. Give me an automatic weapon focused on damage instead of RoF and I'll be happy. (right around 7 shots per second.)
For melee weapons, I like high mobility and rapid strikes, so usually a multi-hit combo, assassin type character. Top 3 favorite weapons are
- staff
- dual daggers
- sword and shield.
In either case, some kind of escape ability, resource regeneration, or both. Resource can refer to life, energy, shields, ammunition, etc.
Overall, I want a build that makes sure I won't die for at least 5 - 10 seconds.