NVIDIA promises 1.5 million GeForce FXs
According to DigiTimes, NVIDIA has pledged to ship 1.5 million GeForce FX units by the end of April:
Despite an earlier market rumor that output of its NV30 chips may be limited, Nvidia’s total cumulative shipments of its GeForce FX series, including NV30, NV31 and NV34 chips, will reach 1.5 million units by the end of April, KB Ng, Nvidia’s marketing director for the Asia-Pacific region, stressed on March 12 at the company’s launch conference for GeForce FX products.
Of course, the GeForce FX family includes the 5800, 5600, and 5200, with vanilla and non-Ultra versions of each. NVIDIA conveniently didn't mention how many units of each GeForce FX product would ship, though it's probably safe to assume that much of the volume will be made up by mid-range 5600s and low-end 5200s.
I'd like to think that we'll at least see some GeForce FX 5800s on store shelves before the end of the month, but how many high-end cards will actually be available to gamers and enthusiasts remains to be seen.