If you want actual stuff you will need to use BlitzMax which will get a new 3D engine somewhere in the "near" future basing on OpenGL
Blitz itself might be staying DX7, but you won't need to use BlitzMax in order to use one of the DX9 engines. There are already a couple of them in early stages of development and more to come.