Some sites use the slipcover art (the Tenenbaum family portrait), others use the keepcase cover art (a pastel painting of the young Richie and Mordecai, the falcon).
The Criterion release is the only one in the US.
EDIT: I investigated further and now see what you're talking about with the family portrait having a pink background (and no "The Criterion Collection" notation) on some sites (Digital Eyes, BestPrices.com, CDUniverse.com).
I checked Buena Vista's website
, and they only show a Criterion Collection release. The art work on some sites may be the original poster art instead of the cover art.