20070805 tech: Google Checkout vs ebay PayPal