No, I don't work for them.
But I have been following them ever since GOG and first Witcher, and THEY ARE the most customer friendly no-nonsense company in the industry. Which does not mean that they are flawless and never make a mistake.
But they released first Witcher - I played that game back in 2007, in its version 1.1, and finished it without any problems. They however took all feedback and worked on 3 more patches, plus huge overhaul in Enhanced Edition, released for free to every owner, even including several new adventures (that is in a time when Bethesda and Bioware nickle dime their customers with DLCs).
They operate GOG, which is the best digital download shop on the internet. Great support, great games, great prices, no DRM, no problems.
And Witcher 2? Again, I finished the version 1.0, started playing the day it was released, and encountered 1 single bug during my whole playthrough (one cutscene was unskippable, the one before kayran, so that was annoying...).
Sure some people had some problems, but that always happens with RPGs like that.
Now it has been 2 weeks only since release, and there have already been 2 bug patches, several free DLCs and the game is almost completely flawless now (the only thing I can nitpick is still not native support for non 16:9 res).
Compare that to other studios, like Bethesda, which releases 2 patches (which break more than fix) and leaves rest of fixing on modders, because all their next patches only serve as achievement carriers.
Or Bioware, which was unable to fix some glaring problems in Mass Effect for several months. etc
As for the problem with 16:10 etc - they already said they are still working on that. It takes a lot of time because they have to test all resolutions, all HUD elements, in all game situations, etc.
Luckily I have awesome 24" 16:10 NEC screen bought here at OCUK, I don't mind those small black bars.
BTW1 I agree that the DLC/launcher/forum situation is messy, but they fixed it quickly. Now patch includes everything and even removed DRM from the game, ffs.
BTW2 I watched their presentation yesterday and it was hilarious.