I have one. You probably got it cheap because of the thousands shipped off as part of the MSDN developer program. First off, it's TINY small, sorta like a fat Palm 5 (which were legendary for being thin as a wafeR).
It's excellent for light gaming and music playing. I've played divx's before, they play fine. I've tried running various SNES and despite many different options, I found them all to be unplayably slow (this is a PXA-255 CPU overclocked to 500MHz too), so I am thinking the rumors about slow performance are really true.
- Richard