Given those options I always go for Google Checkout, actually. Paypal doesn't support my country(Lebanon), so that's out of the question. And I try to minimize the number of places that have my CC information. Checkout already has it from my use of the play store on android.