GameFly took over Direct2Drive, IIRC you had to use their software to download your purchases also, (Comrade or something like that).
I'm not even sure you can gift in GameFly, just noted that there was an area under your account that mentioned it.
PITA that they don't accept PayPal, otherwise I could probably do it myself with a VPN and a fake name.
So much for "globalisation".