Whereas once we prayed to the DS gods for an April release, it seems they have not found us deserving of such a blessing. June 3rd is the new release date for Firaxis' strategy in the U.S., while Europe will be receiving it on June 6th. Here's hoping Sid Meier is correct about the (very different) DS version being worth the wait.
See also: 2008's Biggest Blips -- Civilization Revolution
Gallery: Civilization Revolution DS
[Via press release]