Oghren being a drunk was probably his 3rd most redeeming feature... mostly because it gave him a 'built in excuse' for all his bad behaviour. He alright, but he's nowhere enar the best dwaven npc in a crpg ever. Sigrun and Varric are awesome, though. BG series had some pretty good dwarven companions, too.