So I have a friend I play WoW with in Canada who is looking to build a new computer. This would be a first time build for him, so I wouldn't pick anything super difficult to put together unless it's really recommended.
-roughly a $3000 budget (he said $4000, but he also needs keyboard/monitor/speakers and such)
-Lives in Canada, if that changes pricing and what not
-Mainly plays WoW, but says he wants something able to play any game, as well as something that will last him for years
I'm not great at the actual part picking thing, so some help would be greatly appreciated