There's a profile of Trent Reznor of Nine Inch Nails in the Sunday NYT. He's a one-man head-case, and one man band. He's getting ready for a big arena tour. Nine Inch Nails latest release is called "The Slip" (go here to download it for free!)
Reznor is no longer on a record label, and just like RadioHead, he is now a true independent force. He's seems very tech friendly. Free is good. I just downloaded it to iTunes, the process was a breeze. I haven't heard it all, but what I'm listening to now is quite hard and noisy, which is kind of the Nine Inch Nails aesthetic. Drive those nails in your head!