Final reality is oldest benchmark probadly working on everything that supports D3D. GlQuake is better, because you can see there more fps at new cards. But many many very old cards never supported Opengl (in spec you find Opengl, but no drivers for it) - all virge, trio3d, rage II, matrox older than G100 and many less known. For some cards you can use d3d wrapper, but its slow.
On the other side, many early profesional cards support only Opengl, so you have to choose what you will be testing - if gaming cards, must stay with D3D, if also profi cards, then rather choose Unreal - fps is very very low on old cards and youll see many many missing efects and wrong textures, but you can test D3D, Opengl, Glide and S3 Metal.
Not only mine graphics cards collection at http://www.vgamuseum.info