What kind of card/GPU are you using?

Well if you want to learn about 3D in it's truest form, why not use something like SDL(DirectX/OpenGL unspecific) or DirectX/OpenGL as a 2D screen and make your own software rendering engine. It's how they used to do it back in the day.

Of course if you are talking about a GeForce or a Radeon I'd have to laugh because my system with it's ATI Rage Mobile 1 w/ 8MB on-board can run WarCraft 3.

What about GLScene?