I have never thought of this before but I guess you can set up some server side code with PayPal to make in game purchases. That is pretty awesome. I know personally I might buy more IGP if this was the case. Also, since PayPal has been around longer it might be easier to implement.
You might be surprised on how many people donate to good games.