None of the big league sites outside the bitcoin world accept bitcoin, but none of the websites accept paypal or credit cards from US players, so bitcoin is the only option. I personally prefer bitcoin or credit card.
@ajaxmoor, but you can still deposit into sites like Neteller using your credit card. The credit card company will not know then how the funds were used. The only problem is funding the sites directly with your card.