OpenGL 1.4 is pretty irrelevant anyway because the windows ICD is stalled at 1.1 and MS ain't showing any signs of updating it. Thankfully you can load all of the functionality as extensions (bare OpenGL 1.1 is kinda crap now). Other platforms probably have it but windows is where the people and the money are for the most important thing: gamesInteresting. I know the 1.4 update added another 13 or so extensions, most of them being ARB, and the others were mostly ATi-specific.
Heh, I remember the days when Direct3D was the laughing stock of 3D API's. Oh well. Carmack uses OpenGL exclusively because he can modify it to suit his needs, so that's a plus.
I tried D3D9 it's still a pain in the ass compared to OpenGL. Everything's tied together so closely. I have to admit the D3DX helper library is pretty cool though. There's a lot of very complex functionality ready made in there. You could use it with OpenGL (just have to transpose your matrices) but it would kindof make the cross platform bit a joke. The managed DX wrapper is quite nice as well compared to the COM interfaces you have to use in C++.