The first time I played Dungeon Siege, I found it to be too shallow as an RPG and gave up on it fairly quickly. This time, I decided to give it a bit more slack — basically, I treated it as an “RTS with only Heroes” and found it to be a lot more engaging. I played it right through to the end; my only complaint being that by the time I reached the end my characters were so uber that it wasn’t a big deal finishing off the end boss.
Oh well. It was a good waste of time while waiting for Elder Scrolls: Oblivion.