i use paypal and google checkout for like almost everything on the net.
i dont trust cards on sites (unless they are a major ass company)
if you get ripped off, the bank can cover the fraud charges for you after stuffloads of time spent on the phone.
but paypal and google checkout reimburse you quick and deal with the fraud themselves.