I wanted to talk with Dirk about the money that changes hands. Since it (at least so far) was ignored in the story's comments, I thought I'd quote myself here:
If you want to increase the motivation for this, give us back an invoice so we could declare this as a business expense. All you have to do is open up a small business, which is usually free and just takes some paperwork. You can always pay $0 taxes for times when you have $0 earnings (although there's no reason for that thanks to the ongoing bounty sponsors).
Admittedly, you still won't be able to declare business expenses yourself (when you pay the "out source" programmers), because I doubt most programmers would agree to form a business themselves (although I wish they did). Still, even one proper direction (the "sponsors to you" direction) is better than nothing.
Besides, it would also make sure you stay out of trouble with your IRS now that you're going to get (or already do get) regular unofficial income.
You know what? Maybe you can form a nonprofit organization instead of a small business, and then you'd get all of the benefits those things get.
Well, just wanted to give you some food for thought.