Icewind Dale 2 was a screwed up game. First of all, the world seemed to be very disjointed, the story didnt flow. My next problem with the game was the crap rewards for combat. Not only would you not get any XP at all, but there also werent any decent items to be found.
Icewind Dale 1 hit rewards spot on. When you finished Kresselacks tomb, for example, you got his powerful amulet that made you kick so much more ass in combat. There was always cool and unique stuff to find. In Icewind Dale 2, I kept finding the same goddamned magic sling again and again.