The New Oxford Dictionary has named "podcast" its 2005 word of the year, capping off what has been nothing short of a phenomenal year for Apple's iPod. While some critics believe that Apple is... More...
"Podcast" (a digital recording of a radio broadcast or similar programme, made available on the Internet for downloading to a personal audio player) is now an official part of the English language, as the word... More...