Ha, yep - great!

(good job you mentioned it, one email address was missing from the pre-order list... guess who's!!!

Fixed now though.)
All pre-orders have been issued, so you can now enjoy the DRM-free edition and soundtrack. If something didn't work let me know.
Public release: The game will be available DRM-free from Fri 18th April at Screen7.co.uk* and GOG.com around midday GMT. Also Fireflower Games and Zodiac Store same day or very shortly after. Other (DRM versions) such as Desura - should be the same date or shortly after but we're on different time zones so it's hard to co-ordinate with them sometimes.
And Steam...well, it'll certainly be there next week, but 18th is maybe a little optimistic. Oh and DVD-roms will be available from Friday also.
*Get an early Steam & Desura key with one of the Screen 7 deals
http://www.samaritanparadox.co.uk