I've played the game with a number of different character classes and styles now and the thing I realize that I like the best about the game is the controls. The way you can customize all the spells/abilities/attacks to the face buttons to give you access to 12 instantly is fantastic and the way you can bind one button to a 'combo" (where you set a queue of which spells to cast) to one of these buttons is also great.
But it is the little things they did with the controls that make them really work. For example, I really like the fact that, if your spell hasn't regenerated yet, your character will default into a normal attack regardless rather than just standing there looking stupid. And if you hold down that button, he will keep regular attacking until you get enough for that spell again and it will automatically cast.
They have found a way to take a pretty complex PC keyboard controls and fit them onto a controller to make them work even better with dual analog controls (instant character movement and camera). I Think Tom Chick is right in his 1up review, the console version is an improvement in terms of controls. Now if we can just get all those cool expansions and download content. I hope enough people buy this to make it worth their while to give us that stuff on the consoles.
I've played it single player the last hour or so, and I actually like some of the humor in the characters and quests. It's a little quiter paced than playing online with my friends. And the game holds up both single player and multiplayer. It's possible that I might tire of it before I complete all six billion of the quests and explore all of the map, but I'll definitely get my money's worth out of it way before then.