By the way, if anyone needs me to "gift" it to them on Steam, I'll happily take a DonationCredit as compensation. Actually, that works out to 2 cents in my favor, so if you can do it yourself that's probably better. But just thought I'd offer in case there were any weird geographical limitations or something similar.
If you take me up on this offer, include your Steam user name in the message box for the DonationCredit transfer. You'll also need to add me to your friends list. My Steam user name is Deozaan.
Either that or give me your e-mail address in the DonationCredit transfer and you will receive an e-mail telling you how to get the game on Steam.
EDIT: Updated instructions.