However, I'm currently running a 'beta' of Cat9.8 (to try and get around some other screwed up problems) which is still not showing GL3.1 support.
If someone has proof via a detection program or some code, which isn't riddled in MFC rubbish and is just 'normal' Win32 to show 3.1 working on an AMD machine then feel free to throw it my way.
One comment did catch my eye however;
Original post by Cromulent
Although OpenGL does have the huge advantage of actually being supported on Macs and Linux machines.
I wouldn't class this as a 'huge' advantage at all.
Macs and Linux combined maybe get you 10% of the market and most of those users will have access to Windows for games.
Also, Win7 has been recieved very well as such the XP 'advantage' probably wont remain as such either. Give it a year and I think it would be safe to be writing D3D11 based code (which will run on D3D9 hardware and up) without having to worry about install base.
(edit: Corrected typo)