Well im not sure if the Prof. was aware of this or not but, i found out that Radioheads album The Rainbows was actually released 3 years ago!
Coincidently according to MTV——> http://www.mtv.com/news/articles/1657899/radiohead-new-album.jhtml (I tried to hyperlink the site but it was not working !! -_- ) they actually have another album coming out called The King of Limbs on Saturday Feb 19th, 2011. This album unlike the previous one, is available on CD as well as digital. As you can see they went back to the roots of getting out your music by actually selling physical albums. Im not sure if it had anything to do with actual sales or feedback from the fans but for some reason they did not stick to a complete digital release of an album and allowing fans to decide how much they would pay for their music.