It will be released on Steam on April 11th.
The release date on Spiderweb Software, Inc.'s website may be the same, but this is not certain. The official websites provide contradictory information:
http://www.avernum.com/avernum/index.html - Would have been released no later than March.
http://www.spiderwebsoftware.com/ - Will be released some time in April.