I get the same frame rate for some of the samples, too. Both in the C# AND the C++ version. My theory is that one of the UI classes is extremely expensive here -- because, using the included mesh viewer, I can view Tiger.x at 800 fps, so surely, a cube should be able to do the same. We'll just have to isolate that control & watch the framerate go up.