Good-Person
Captain Junkie
I also prefer PayPal to Visa cards because of this same issue of hacking. A lot of people are usually panicky when using their cards for online transactions but same cannot be said for PayPal. In all, I believe PayPal is best of the two.
I am not sure why you believe that Paypal is 100 percent safe. I do not think that any payment method is 100 percent safe. Paypal is not supported in my country, but even if Paypal were available in my country, I would not be using it to buy stuff online. I actually do not buy stuff online unless I cannot find it in offline phsyical stores in my city.