Scientist wannabes, rejoice! Discovery Communications has released a Discovery Channel application on the iTunes App Store, bringing heaps of video content produced by the popular non-fiction media company to the iPhone and iPod Touch.
More: continued here