Ringworld Animation
One of the first major adult (non-juvenile) SF novels I read (at the age of 12, I think) was Larry Niven's Ringworld.
If you've played Halo, you've gotten to run around on a small ringworld. This Flash animation (via the Larry Niven mailing list) conveys a little bit more of the grand scale of the "real" Ringworld. Enjoy.