I find it somewhat amsuing that everyone (not necessarily everyone on this forum, or in this thread, but 'everyone' in a general sense) assumes that Matrox has spent every waking moment since the G400 MAX developing this, the Holy Grail of all video cards--and that when it is released, it will be the most rock-solid piece of hardware ever, because it's been on, like, a 42 month dev cycle.
The fact is that there's no way a card that's been three or four years in the making could be released as a finished DX9 product--four years ago, directX was still the red-headed MS stepchild of 3D APIs, and vertex/pixel shaders on a consumer 3D card wasn't even a pipe dream yet. As an example, the original Radeon was supposed to be a DirectX 8 card, but MS beefed up the pixel/vertex shader requirements too late in the Radeon's dev cycle. If a little change like that forced ATi to release a card that didn't fully implement the newest version of DirectX, how dd Matrox predict years ago what DirectX would be like three full versions down the road? I'm pretty sure that at least some of that dev time was spent developing the never-released G800, and I'm sure the G450 and 550 used up manpower, too. So, the earliest this thing could have been in development was a year and a half ago, and they've probably been making constant changes since then, to keep up with the changes in DirectX.
Don't get me wrong! I'm not saying that the G1000 won't be awesome, or stable--I fully expect it to be both. I've been a big cheerer-on of Matrox, especially since the G400 MAX (which was a great card). However, I wouldn't expect a new card from them to outperform (by 20%) the current 3D champ, especially from a company that has never held the post-Quake 3D crown, and hasn't even taken a stab at it in years. And though I might be remembering something else, IIRC the last time they DID take a stab at it, they didn't write a full OGL ICD for it until many moons after its release (it would accelerate QII because they wrote a QII specific mini ICD, but any other game or 3D program was unaccelerated). So, to say they "always take their time to get it done right with perfect drivers" is not really true.
Again--I'm not Matrox-bashing, but as with any new peice of hardware, I'm waiting until the silicon hits the streets before pimping it.