We recently chatted with Obsidian about it, and found out you do get XP … for a dedicated co-op character.
Recently, our minds were boggled by the news that Dungeon Siege III wouldn’t offer experience points to co-op players, removing a pretty significant incentive one might have for joining another character’s game.