I've played one, some of my friends have them.
I really like the 3D effect, though the games run smoother with it disabled (or at least DOA does), so there's a compromise there...
_________________
I'll brave the storm to come, for it surely looks like rain...