Both GREAT classes and imo the two strongest classes in the game. they have many strengths and very little weaknesses and thats what makes it so hard to choose between them. Which should i choose and why?