It's way better than 3dtv, but I get you.
All I can say is you need to check out a demo.
Those can be real good or really suck depending on who's doing the demoing.
There are some decent titles out there.
I have seen some really hilarious social multiplayer stuff.
Layin' down a Killin'