I'm going to point out that quality wise you get better games on the console, less bugs and generally runs better. Console games make up about 90% of the market, computer games aren't more then 8% or something like that or the rest are arcade games (unless my memory betrays me) You get a lot more money in and out of the console market and the developer can specialize their development for a set of hardware which is known. When it comes to cranking out juice from the hardware you got and removing bugs consoles are way superior mainly since the majority of the money is in that market. If a developer gets to pick between patching the computer version or the console version, they will always pick the console.
We all have to keep in mind that the people who buy Piestation 3s and Eggbox 360s aren't the same people who you'd generally see play tales of monkey island on their computers, they play fallout 3, mass effect, assasins creed 2 (when that comes, can't wait) and so on which any 2 year old laptop with 4 year old stuff in it can't run. If you want to keep up to date with the AAA releases you will spend a lot more of money on your computer then on the console, the basic cost for a console is around 300$ you won't get a computer that can run the same games with the same graphics for as much
Oh and hardware wise, don't compare the Wii, the Wii is a last generation console
Nintendo needs to update it badly.