The official unofficial answer is that h2900XT will be available to buy in May off the shelf.
However, this is only a statment made an someone up in the Heirachy at AMD, and not a defacto launch date, hopefully we will get better visibility of this on the 22nd or 23rd in sunny Tunisia when they demonstrate how many camels per second (CPS) this card can do!