It's weird, I've gotten copies of the Legacy but I have yet to recieve one issue of the Sphinx. I would think all donors and alums would recieve a copy, since it's mostly aimed at increasing participation and raising money. I am totally impressed by all the work the Foundation has done though, including the website. It all looks awesome!
I donated, although I forgot I had... back at LTS two years ago they had you "donate" five bucks to do a Walk for NKF - they sent me a thank you note later that year and listed me as a donor - I can't believe that counts! I'll definetly donate more this year