Radiohead are selling downloads of their new album for whatever you're willing to pay. Plug in 0.00 pounds if you're cheap, or whatever fraction's available on your PayPal. Now THIS is the way to curb piracy and earn more.
By cutting off the middleman (i.e. record labels) the band can charge as low as they want for an album and get all of it instead of receiving a few dollars per CD sold. This could theoretically amount to more. Besides, they'd make a killing on tour anyway.
Of course you could argue that Radiohead is a big enough band to do this, but the rise of indie acts like Clap Your Hands Say Yeah and Lily Allen -- via social networking sites -- is showing us the power of the internet to hype talent.