The bmwusa site has tons of videos and other multimedia related to the ring. One video is about 23 minutes long and talks about the history of the nurburging- very well produced video. Makes me want to take to Germany just to get a few laps around it.
go here, wait for the flash into to stop, then click on the nurburging experience link on the bottom left
http://content.bmwusa.com/microsite/x52007/indexFlash.html?source=E70STATICFMA